You may know us for our cheesesteaks. But lately, it seems more and more outsiders are becoming aware of Philly’s real sandwich treasure: roast pork sandwiches. John’s Roast Pork, literally a shack in a lot by the river (and amid a newish cluster of big-box shopping plazas), has been lauded in the pages of Esquire. More recently, the Washington Post pounded the pavement in search of this other Philly favorite.
Just as with the cheesesteak, there are variations. But most aficionados agree that a roast pork sandwich with garlicky broccoli rabe and sharp provolone cheese is a holy trinity of Philly flavors. Next time you are here, skip the partially-hydrogenated cheesefood and that stupid, offensive sign. Chow down on the roast pork instead.
DiNic’s Roast Pork at Reading Terminal Market
Address: 51 North 12th Street, Philadelphia, PA 19107
Tip: Go early. DiNics is jammed everyday and by afternoon, usually out of essentials like cheese.
"Pronto" at Di Bruno Bros.
Address: 920 South Ninth Street, Philadelphia, PA 19147
Tip: Plan on shopping after lunch. The flagship Di Bruno’s is just a few doors down with a cheese selection that’s among the best in the city.
John’s Roast Pork
Address: 14 East Snyder Avenue, Philadelphia, PA 19148
Phone: 215- 463-1951
Tip: Do not order the small. It comes on less than delicious round roll. At John’s you have my permission to pass on greens because they don’t serve rabe, just spinach.
Chickie’s Italian Deli
Address: 1014 Federal Street, Philadelphia, PA 19147
Tip: Bring a friend and share a roast pork sandwich and the unbelievably good vegetarian hoagie.
All products linked here have been independently selected by our editors. We may earn a commission on purchases, as described in our affiliate policy.