
In this one-stop, stomach-bulging sandwich quest, we pit two iconic Philadelphia sandwiches – the cheesesteak and the roast pork – against each other in order to decide the best sandwich John’s Roast Pork has to offer.
Just in case you live in a sandwich cave, John’s is a legendary sandwich institution in South Philly. Both its cheesesteak and roast pork are widely regarded as two of the best sandwiches in this great city (the roast beef is pretty awesome, too).
The cheesesteak is quite easily one of the best I’ve had in Philadelphia. Cheesesteak diehards might pick another as their favorite, but the margin will be slim. If you’re looking for a Philly cheesesteak done right, John's is your place.
The bread is a perfect blend of soft and chewy, allowing the meat and cheese flavors to really shine. A chewier bread can work with an Italian hoagie, but not with a cheesesteak.
My biggest pet peeve with most cheesesteaks is easily the lack of meat. It’s one reason Ray’s in Lansdale is my favorite cheesesteak in the 'burbs. John’s features a solid 12 ounces of meat to provide a good layering of meat throughout. Boosting the meat to 16 ounces would take it to another level.