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 Snyder Ave, Philadelphia, PA 19148-2711
+1 215-463-1951
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent69%
  • Very good22%
  • Average7%
  • Poor1%
  • Terrible1%
Travellers talk about
“roast pork” (158 reviews)
“cheesesteak” (210 reviews)
“sandwiches” (81 reviews)
Closed Now
American, Fast food
14 Snyder Ave, Philadelphia, PA 19148-2711
All Details
Write a ReviewReviews (380)
Traveller rating
Traveller type
Time of year

1 - 10 of 372 reviews

Reviewed 1 week ago

My husband had been wanting to try the pork sandwich here for some time but never had the time to take the cab ride from center city to the neighborhood not far from the port. This trip we made the time for a visit. The...More

Thank tew53
Reviewed 1 week ago

I have been coming to John's way before it was on TV and became famous. It always has the best Cheese Steak, Roast Pork and even the Chicken Cutlet is phenomenal! The place is a hole in the wall but that does not matter. The...More

Thank Larry L
Reviewed 2 weeks ago via mobile

Had high aspirations for John’s considering all the hype. Although the place was a dive, I thought at least I will have a tasty cheesesteak and the atmosphere will add to the flavor. Even watching the not so sanitary food preparation, with one of the...More

2  Thank Jen P
Reviewed 4 weeks ago

We had multiple cheesesteaks while visiting Philly, and this was THE BEST! We were able to watch them cook the meat right in front of us, and OH MAN, that was good meat. My husband had the roast pork sandwich, and that was THE BEST...More

1  Thank Emily M
Reviewed May 7, 2018

Here we go! The cheesesteak battle was one of the reasons we traveled through Philadelphia during our trip. We had to try Geno's, Pat's, and John's. Here is our votes, and there will certainly be arguments about it because we argued about it ourselves. Out...More

1  Thank Jack4355197
Reviewed May 6, 2018 via mobile

We’d been looking forward to our cheesesteak ever since we planned our trip.Due to some delays, we were not sure if we were going to make it in time before they close at 7pm...we rolled in at 18:51...just in time The cheese steak was definitely...More

Thank Sabrina H
Reviewed May 2, 2018

Simply put....AWESOME!! Thanks for a GREAT Cheesesteak! The steak is cooked to order, while your watching and smothered with real cheese and lots of onions on a fresh roll!!

Thank Mark V
Reviewed April 30, 2018

Great sandwich and crew. Guy in front of me was looking for a Colorado state quarter and cashier had about $30-$40 of quarters on the counter looking for one with him-found it! The guy was so happy and got his sandwich, too. My wife and...More

1  Thank mcibdb2011
Reviewed April 30, 2018 via mobile

What to say.....everything was perfect. The place from outside would not say much but enter it and you will be in a new world. There was no waiting time at 17:30 so we could spend a few words with the team and this was already...More

Thank Sguizzarelli D
Reviewed April 24, 2018 via mobile

John’s has the best cheese steak around. Tourists love the mediocre places in Phila. Locals know that John’s is heads above those places. It is small and crowded but so worth the wait. The owner takes your order and treats you with respect. The subs...More

Thank Mark G
Nearby HotelsSee all 89 hotels in Philadelphia
National at Dockside Apartments
1 review
1.95 km away
Holiday Inn Philadelphia Stadium
799 reviews
2.10 km away
Hilton Philadelphia at Penn's Landing
2,673 reviews
2.70 km away
Sheraton Philadelphia Society Hill Hotel
1,058 reviews
2.82 km away
Nearby Restaurants
Famous Dave's
35 reviews
.21 km away
Ikea - Restaurant
40 reviews
.55 km away
South Helm
12 reviews
.62 km away
Nearby Attractions
SS United States
20 reviews
.86 km away
Mummers Museum
25 reviews
1.40 km away
Gloria Dei Church National Historic Site
8 reviews
1.54 km away
Trapped PHL - Escape Rooms
24 reviews
.22 km away
Ask a question
Questions & Answers
Alexa C
January 8, 2018|
AnswerShow all 4 answers
Response from James S | Reviewed this property |
Sorry Alexa. It’s been a while since I signed in, but it looks like some people answered the question for both of us. Yes, it s a little bit of a dive, but the sandwich’s are just awesome!!
July 18, 2015|
AnswerShow all 11 answers
Response from Paul W | Reviewed this property |
street parking only
December 26, 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
Kids, Child-friendly, Local cuisine
Open Hours
7:00 a.m. - 7:00 p.m.
7:00 a.m. - 7:00 p.m.
7:00 a.m. - 7:00 p.m.
7:00 a.m. - 7:00 p.m.
9:00 a.m. - 7:00 p.m.
Location and Contact Information
  • Address: 14 Snyder Ave, 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