Personally I hate Ardmore/Suburban Square. I worked at a Chipotle there for 2 months before I got so fed up with Main Line Moms barking orders at me without ever taking their eyes off their iPhones that I quit. North Philly and Kenzo can be sketch but they have really cool abandoned buildings so they rank above the Main Line, for me at least.
Personally I hate Ardmore/Suburban Square. I worked at a Chipotle there for 2 months before I got so fed up with Main...