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
Tradesman's is a two-story sports bar that serves classic BBQ dishes like brisket and tri-tip.
Barbuzzo Mediterranean Kitchen & Bar
Barbuzzo is a great place to escape Center City for a low-key date, or any other time you want some charcuterie and pasta.
The Continental Mid-Town
The Continental in Rittenhouse is basically the same as the one in Old City, except this one has an indoor/outdoor rooftop.
More American spotsSee more
The Love in Rittenhouse feels like a nicer version of a mall restaurant, but their pastas and fried chicken are some of the best around.
High Street On Market
High Street on Market in Old City is a bakery/restaurant that works for just about any time of day.
Del Frisco’s Double Eagle Steak House
When you want to eat a steak inside of a bank vault, go to Del Frisco’s.
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.
It might not be the best cheesesteak in the city, but Tony Luke’s does have one of the better ones.
Jim’s is a classic cheesesteak shop on South Street that has a line around the block at pretty much any time of day.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more