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
The Center City location of Davio’s is the original one, and it’s a mix between a fancy Italian restaurant and a kitschy steakhouse.
Alpen Rose is a small steakhouse in Midtown Village that looks like the inside of a retired Harvard professor’s personal library.
Butcher And Singer
Butcher & Singer is a steakhouse in Center City where you should go when someone else is picking up the tab.
More American spotsSee more
Charlie Was A Sinner
Charlie Was A Sinner is a vegan bar in Midtown Village that’s good for meeting up with a friend for a drink and a few small plates.
Cadence is a BYOB in Fishtown with one of the best and most affordable prix fixe menus in the city.
Helm is a neighborhood BYOB in Kensington that’s good for sharing small plates with a date.
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