We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

John's Roast Pork

14 E. Snyder Avenue, Philadelphia, PA 19148-2711
+1 215-463-1951
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent68%
  • Very good23%
  • Average7%
  • Poor1%
  • Terrible1%
Travellers talk about
“roast pork” (152 reviews)
“cheesesteak” (199 reviews)
“sandwiches” (72 reviews)
Open Now
All hours
American, Fast food
14 E. Snyder Avenue, Philadelphia, PA 19148-2711
All Details
Write a Review
Reviews (355)
Traveller rating
Traveller type
Time of year

1 - 10 of 347 reviews

Reviewed 1 week ago

Wow. My Aunt and Uncle are local in Philly and we ended up @ John's with him this past week. My Aunt trained with some of the Worlds top Chef's and was a Fodor's critic, so her recommendation holds a ton of weight for me....More

Thank M3703QAchris
Reviewed 2 weeks ago

Everyone knows John's is famous for the Roast Pork and don't get me wrong it's great a little too spicy for my taste but delish none the same. Now let me tell you about the cheese steak. Super delish and one of the best in...More

Thank NonnaG143
Reviewed 3 weeks ago

I visited this place early 2017 with a friend for the first time. I travel up from Texas to Philly quite a bit. The Cheese Steak I orderd was FANTASTIC!!!!! I couln't eat the whole thing, which was good for me! I was able to...More

Thank James S
Reviewed 3 weeks ago

Been wanting to try but thought it was well out of the way from the airport to Jersey - WRONG - GREAT PLACE - cheese steak and pork sandwiches OUTSTANDING!! will be my go to place as I fly in and now out for my...More

Thank jackkR6530IV
Reviewed 4 weeks ago via mobile

Travel to Philly regularly and always make a point of hitting a different place every time for a cheesesteak. Been going for 30 years, but never made it to John’s. Big mistake - this is my place now, I’m done trying other places! John’s is...More

Thank 360dpv
Reviewed 15 October 2017

I visited on a Saturday right at 12pm. The line surprisingly was not too bad, as I was able to walk right up to order my pork sandwich while those wanting a steak sandwich had to wait in line. The sandwich was absolutely delicious and...More

Thank Danielle B
Reviewed 13 October 2017

If you have ever been to John's you know how crowded and even chaotic it can be especially at lunch hour and they do do a good job of moving everyone along, especially having lines designated for the pork as well as a line for...More

Thank appetitetogo
Reviewed 30 September 2017 via mobile

There is a reason that if you get there close to closing time, that they might run out of something. Everything they sell is awesome. The Roast Pork with spinach and provolone was moist, meaty, and marvelous. The cheese steak was absolutely perfect, from the...More

Thank S N
Reviewed 24 September 2017

This is a local place away from Pat's and Geno's, which are also good cheese steak places. I like the bread because it's a little crunchier. The parking is a little easier to get to. They also offer meatball, roast pork, and other subs that...More

Thank Joseph L
Reviewed 21 September 2017

Went to Johns to try a Sandwich. I ordered the roast pork. I asked the staff which was better the Roast Pork or the Cheese steak. There answer was to buy both. Not this time I will go back for there cheese steak. I order...More

Thank Kenneth P
Nearby Restaurants
Famous Dave's
34 reviews
.21 km away
Ikea - Restaurant
37 reviews
.55 km away
11 reviews
.50 km away
Nearby Attractions
Mummers Museum
24 reviews
1.40 km away
SS United States
20 reviews
.64 km away
Gloria Dei Church National Historic Site
8 reviews
1.50 km away
Trapped PHL - Escape Rooms
23 reviews
.22 km away
Ask a question
Questions & Answers
19 July 2015|
AnswerShow all 10 answers
Response from ScootersCrew | Reviewed this property |
27 December 2014|
AnswerShow all 3 answers
Response from CruiseWhere | Reviewed this property |
I think your question belongs somewhere else.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible
Good for
Local cuisine, Child-friendly, Kids
Open Hours
7:00 am - 7:00 pm
7:00 am - 7:00 pm
7:00 am - 7:00 pm
7:00 am - 7:00 pm
7:00 am - 7:00 pm
9:00 am - 7:00 pm
Location and Contact Information
  • Address: 14 E. Snyder Avenue, Philadelphia, PA 19148-2711
  • Location: United States  >  Pennsylvania (PA)  >  Philadelphia>  > Bella Vista / Queen Village
  • Neighbourhood: Bella Vista / Queen Village
  • Phone Number: +1 215-463-1951
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing