We Ate Cheesesteaks All Over Pennsylvania And This Corner Shop Really Came Out On Top

Pennsylvania has no shortage of famous cheesesteaks, but one small South Philly shop kept pulling us back. John’s Roast Pork looks simple from the outside, yet the sandwiches have built a big reputation for a reason. There’s nothing overly fancy about the place, and that’s part of its charm—the focus is clearly on making a seriously satisfying sandwich. From the fresh bread to the well-seasoned steak, melted cheese, and friendly window service, every part feels carefully made.

The straightforward setting only adds to the experience, giving it the feel of a neighborhood favorite that has earned its reputation one sandwich at a time. In a state filled with legendary cheesesteak spots and plenty of worthy contenders, it’s easy to see why this corner shop continues to attract both locals and visitors looking for a memorable bite. Whether you’re a lifelong cheesesteak fan or simply trying to understand what makes Philadelphia’s sandwiches so special, John’s Roast Pork is the kind of stop that deserves a place on the list. Here is why this unassuming South Philly shop stood out in a state full of great bites.

1. A Corner Shop With Serious Sandwich Power

The first surprise at John’s Roast Pork is how modest it looks for a place with such a giant name.

Set at 14 E Snyder Avenue, near the busy edge of South Philadelphia, it feels more like a hardworking neighborhood stop than a tourist stage…

Story continues

TRENDING NOW

LATEST LOCAL NEWS