Whenever Im in philly visiting my cousins in Ardmoore/Haverford I go to Pats and Genos..which are not tourist traps, only the most delicious food ever.
uh buddy..........they're tourist traps............you get real cheesesteaks from the mom and pop type places down the streets and even better ones in the suburbs.