The longest line at Reading Terminal Market always seems to be at Carmen’s for their cheesesteak. What you really need at Carmen’s, though, is their Italian hoagie. The meats are piled high on fluffy white bread and covered in oil, vinegar, and a mix of salt and pepper. And it’s huge, so if you can’t finish it, you can always save the other half for dinner or for when you want a snack at 3pm.
Where we've featured it
More spots in Center CitySee more
With its purple walls and loungey feel, Sampan may feel a bit outdated, but the pan-Asian food more than makes up for that.
Sandler’s On 9th
Sandler’s On 9th is an all-day spot in Center City with everything from bagels and lox to poutine.
Jean-Georges is an expensive French restaurant on the top floor of the Comcast tower with panoramic views of the city.
More American spotsSee more
Harper’s Garden has the best outdoor space around Rittenhouse Square, along with a good late-night Happy Hour and solid small plates.
Uncle Bill’s Pancake House
Uncle Bill’s is a local chain that has one of the best breakfasts you’ll find down the shore.
Suggested by our writers
John’s Roast Pork
There are a lot of places you can go for a cheesesteak in Philly, but John’s Roast Pork in South Philly is the best.
Jim’s is a classic cheesesteak shop on South Street that has a line around the block at pretty much any time of day.
It might not be the best cheesesteak in the city, but Tony Luke’s does have one of the better ones.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more