John's Roast Pork in South Philly serves up legendary roast pork and cheesesteaks, boasting over 80 years of mouthwatering perfection in a no-frills setting.
"The pig. The myth. The legend: John’s Roast Pork. At this South Philly spot by the depressing Chuck E. Cheese on Snyder, they make the titular roast pork sandwiches just as well as they make cheesesteaks. Sesame seeds on the crackly roll add to the mound of provolone and expertly diced steak. There's only a handful of seating in John's Roast Pork, but there are more picnic tables outside. Or you can pick up a steak at the window like you’re at a drive-thru." - candis mclean, alison kessler
"If there was a Philly bingo board for first-time visitors, eating a roast pork sandwich from John’s would have to be on it. (Probably between watching a Betsy Ross impersonator hold a flag and running the Rocky steps.) The counter service spot has served more or less the same limited menu of cheesesteaks and roast porks with drippy, melted provolone and garlicky broccoli rabe since 1930. It's still busy from morning to night. And the sandwiches are still great." - alison kessler, candis mclean
"Philadelphia may be best known for cheesesteaks, but locals know a little secret: get the roast pork instead. The no-frills John’s Roast Pork in South Philly has been perfecting the sandwich since 1930, even earning a James Beard Award as an American classic. And if you must have a cheesesteak too, this is an excellent place to get one." - Ernest Owens, Eater Staff
"Many point to John's cheesesteak as the very best in Philadelphia. The sandwich is heavy with seasoned beef cooked to order — no piles of soggy meat in sight. And the cheese? Sharp provolone works surprisingly well. John’s Roast Pork might not have invented the cheesesteak and, given the name, might not have even sold it originally, but one thing is for certain: This place has pretty much perfected the sandwich. Call for pickup." - Ernest Owens, Eater Staff
"With nearly a century of history serving generations of roast pork lovers, John’s Roast Pork is a treasured Philadelphia brand that offers their nostalgic “Pop Pop’s recipe” roast pork sandwich, made with your choice of American or provolone cheese on a seeded long roll." - George Banks-Weston