You’ve probably been to DiNic’s in Reading Terminal Market, but they also have a small outpost in South Philly where you can get the same overstuffed roast pork sandwiches topped with broccoli rabe. It’s just a counter with a few small patio tables, but if you’re in the area (for an Eagles game or otherwise) it’s worth stopping by.
Where we've featured it
More spots in South PhillySee more
Comfort and Floyd
Comfort & Floyd is a breakfast spot in Pennsport that feels almost like an elementary school classroom.
Chickie’s & Pete’s
Chickie’s and Pete’s is a sports bar in South Philly with a crab-heavy menu and lots of TVs.
Sky Cafe is a tiny, very good Indonesian restaurant inside of a strip mall in South Philly.
More Sandwiches spotsSee more
Barry’s Do Me A Flavor
Barry’s Do Me A Flavor is a counter-service spot in Beach Haven with some great sandwiches and ice cream.
Soup Kitchen Cafe
Soup Kitchen Cafe is a small breakfast and lunch spot in Kensington that’s easy, casual, and pretty cheap.
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.
The roast pork sandwich from DiNic’s is the best thing you can eat at Reading Terminal Market
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more