John's Roast Pork

14 Snyder Ave (at Weccacoe Ave)
Philadelphia, PA 19148
(215) 463-1951
9:00am - 7:00pm
9:00am - 7:00pm
9:00am - 7:00pm
9:00am - 7:00pm
9:00am - 7:00pm



  • You a vegetarian? That's ashame, that really is ashame. If you wanna know just how much of a shame that is, just walk in. God bless your soul.
  • Usually only open for lunch during the week, John's recently announced Saturday hours starting next weekend. For your out-of-town friends, this is a must-stop to impress. [Eater 38 Member]
  • Taking a walk on the wild side? Grab a pizza, bacon, mushroom, or bruschetta steak!
  • Get a roast pork AND beef sandwich oh my goodness.
  • Hands down best cheesesteak in philadelphia
  • THE BEST place to eat. #1 Cheese Steak in Philly...hands down. Roast Pork is also the best you'll find anywhere. I've been eating here for over 10yrs. Hours make it tough to get there, but it's SOO wo
  • Never had a bad sandwich here
  • The roast pork is great the only thing that it doesn't travel well, eat it as soon that you get it.
  • Cheesesteak, sharp provolone, and onions. Best in Philadelphia. Rolls are amazing and the steak is delicious.
  • I was called 'baby' when handed my sandwich. And I liked it.
  • Johns is best visited on a day that you are really hungry. Monday-Friday daytime only hours. SM
  • Not sure which is the best sandwich here. The cheese steak, roast pork, and roast beef are all awesome.
  • Best cheesesteaks in town, but be sure to get there early! The grill closes at 2:30.
  • Best Sandwich in the City.
  • Try and make it here between their limited operating hours of 6:45am - 3pm M-F. Have anything they offer, all delicious: roast pork, roast beef, cheesesteaks.
  • The much-adored Philly Cheesesteak is the second-best item on the menu after the restaurants namesake: the Roast Pork, which is seasoned and grilled with cheese and onions.
  • Now open til 7pm. All around a great place. I'd give the roast pork edge to DeNics only slightly, but still my favorite cheesesteak in Philly. Cash only!
  • You know what's good, chief
  • Hands down the best Philly Steak and cheese sandwich I have ever had.
  • A great place for a cheesesteak, but Johns Roast Pork is more well-known for their mouth-watering roast pork sandwiches.

Nearby places

2206 S Columbus Blvd (at Columbus Commons)
39 E Oregon Ave (btwn S Front & Swanson St)
1 Mifflin St (btwn Swanson & Water St.)