"People always associate Philly with the cheesesteak, but an arguably more iconic sandwich here is the roast pork. It comes on a hoagie roll with juicy roast pork, melty provolone, broccoli rabe, and long hots—and John’s makes the best one in the city. Their South Philly location isn't super close to downtown, but since it’s your first time here, you shouldn’t skip it." - Candis Mclean, Alison Kessler