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
Website
Share
Save
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent68%
  • Very good22%
  • Average7%
  • Poor2%
  • Terrible1%
Travellers talk about
“roast pork” (160 reviews)
“cheesesteak” (217 reviews)
“sandwiches” (82 reviews)
Closed
Hours
CUISINES
American, Fast food
PRICE
$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
14 Snyder Ave, Philadelphia, PA 19148-2711
All Details
Write a ReviewReviews (390)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 382 reviews

Reviewed 3 days ago via mobile

Great food. This is the quintessential family-run classic cheesesteak restaurant. It's a little off the beaten path, but totally worth the trip.

Thank Chris D
Reviewed 1 week ago

I like to eat. This is the best sandwich I’ve ever had. I had the roast pork its almost unbelievably great. Yes the place is a little rough outside but aside from that this is a Philly must. Park in the shopping strip across the...More

Thank pack4321
Reviewed 1 week ago

We decided to give John's Roast Pork a try and while the food was ok, the service was terrible. We walked in and there was a line of about 10 people. We quickly noticed the guys behind the counter were rude and very impatient. And...More

1  Thank buckinger2018
Reviewed 1 week ago

The Philly cheesesteak was awesome. There was a long line and it does take longer if you order the cheesesteak but this is because they cook it fresh. The bun was also awesome. There are table outside. I highly recommend going here if you want...More

Thank Tracy L
Reviewed 1 week ago via mobile

I'd give it a higher rating but the atmosphere was kinda rough and not that pleasant. Regardless, the sandwich bread was fresh and generous amount of steak well-mixed with melted cheese. Definitely a filling meal and messy good. Not the most hygienic looking restaurant joint...More

Thank Rob L
Reviewed 1 week ago

We got a roast pork sandy with sharp provolone and spinach and a cheesesteak with American and onions--the best sandwiches we've had in Philly. My husband is originally from Philly and Dinic's and Tony Luke's were his go tos--now it's John's. So good. They do...More

Thank Jaclyn B
Reviewed 2 weeks ago via mobile

This is a James Beard award winning food stand! Their cheesesteak is scrumptious and very popular. There was a constant line for their sandwiches which moved pretty quickly. It is small on space but big on flavor. They do have a couple of tables outside...More

Thank Lynda B
Reviewed 4 weeks ago

Long line but there is a reason. Cheesesteaks are made to order. perfect bread and stuffed with meat, onions and the american cheese is mixed within the meat....sooo good! We had cheesesteaks from 4 other places and this was the best for us.

1  Thank IllinoisKate1
Reviewed 4 weeks ago

When I entered the restaurant the manager/owner was yelling at a fellow employee instead of waiting on customers. It went on for minutes while we waited to order. He went on to say to the customers that these things happen in a family business. Not...More

Thank Randy F
Reviewed 4 weeks ago via mobile

Family made our first visit to Philadelphia and had to experience the legendary sandwich. The roast pork was piled high with delicious moist meat and the cheesesteak was outstanding. Some of the locals in line helped us to know the proper way to order. You...More

Thank avmccall
Nearby
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,701 reviews
2.70 km away
Sheraton Philadelphia Society Hill Hotel
1,070 reviews
2.82 km away
Nearby Restaurants
Famous Dave's
35 reviews
.21 km away
Ikea - Restaurant
40 reviews
.55 km away
LongHorn Steakhouse
37 reviews
.37 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
Dani W
July 2, 2018|
AnswerShow all 4 answers
Response from Mark G | Reviewed this property |
I would call them
1
Vote
Alexa C
January 8, 2018|
AnswerShow all 5 answers
Response from Consuelo L | Reviewed this property |
They start as soon as they open, at 9 a.m. but you need cash, they don't accept credit.
0
Votes
gardnman
July 18, 2015|
AnswerShow all 12 answers
Response from Vicki A | Reviewed this property |
Yes, plenty of parking!
0
Votes
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Meals
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible
Good for
Local cuisine, Kids, Child-friendly
Open Hours
Tuesday
7:00 a.m. - 7:00 p.m.
Wednesday
7:00 a.m. - 7:00 p.m.
Thursday
7:00 a.m. - 7:00 p.m.
Friday
7:00 a.m. - 7:00 p.m.
Saturday
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