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” (170 reviews)
“cheesesteak” (227 reviews)
“sandwiches” (86 reviews)
Closed today
American, Fast food
14 Snyder Ave, Philadelphia, PA 19148-2711
All Details
Write a ReviewReviews (405)
Traveller rating
Traveller type
Time of year

1 - 10 of 396 reviews

Reviewed 3 days ago via mobile

Made a trip to Philadelphia to see Christmas village and have a Philly streak.. We to John's as we been wanting to try after resding reviws and seeing it on Travel channel..Wife had Streak and cheese and I had Pork sandwich with everything. Wives steak...More

Date of visit: December 2018
Thank Gary H
Reviewed 1 week ago

My family recently stopped at John's Roast Pork for sandwiches. It was late afternoon (dark) and raining and cold but there was still a long line waiting to get in. The sandwiches were great. Worth the wait.

Date of visit: November 2018
Thank Kristin B
Reviewed 1 week ago

This small establishment makes the absolute best cheese steak I have ever had. It does sit away from the center city area so is not as accessible as some of the other popular cheese steak places but from a quality aspect Johns Roast Pork is...More

Date of visit: December 2017
Thank John R
Reviewed 3 weeks ago via mobile

Made our way to John’s Roast Pork as we were told that this was the beat cheese steak in Philly! While I’ve only had 2 others in the city, I would definitely put this at the top of my list! The bread was delicious and...More

Date of visit: November 2018
Thank ccorb017
Reviewed 4 weeks ago via mobile

We all ordered cheesestakes and they were delicious. Dress warm because on a cold day the line wraps around outside. We went around 2pm on a Saturday and waited about a half hour. We were fortunate enough to get seating in the semi-enclosed eating area....More

Date of visit: November 2018
Thank Colleenl01
Reviewed October 15, 2018

You could probably ask a hundred Philadelphia residents who serves the BEST Philly Cheese steak and you could get 100 different answers but they would all be lying unless they said, John's Roast Pork. I have this straight from the connoisseur of Philly Cheese Steaks:...More

Date of visit: October 2018
Thank Pamela-Leslie
Reviewed October 6, 2018 via mobile

John’s Roast Pork was my last stop when leaving Philadelphia. This spot was good food and a great prices. I had the roast port sandwich and the Philly cheese steak sandwich to go. The roast pork was great. I kept mine plain to avoid the...More

Date of visit: October 2018
Thank NickSSharedWorld
Reviewed October 2, 2018

You read it correct, John's Roast PORK has the most delicious Cheesesteaks in Philly. Forget whiz wid, that stuff is disgusting. John's Roast Pork does not carry whiz. We went in around late afternoon and the place had a line of people almost out of...More

Date of visit: September 2018
1  Thank Abhisekh M
Reviewed October 2, 2018 via mobile

With a name like Johns Roast Pork, you might assume that their cheesesteaks are nothing to brag about, but you'd be wrong. Every time I'm back in philly, I make a point to try a different cheesesteak place, and Johns is without a doubt my...More

Date of visit: September 2018
Thank travis c
Reviewed October 1, 2018

Small place but been around for decades. You will see John the owner still making the sandwiches which are part of the history of Philly and it's cheese steak hoagies.. only one word.. incredible..

Date of visit: July 2018
Thank mari0fernandez
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,816 reviews
2.70 km away
Sheraton Philadelphia Society Hill Hotel
1,108 reviews
2.82 km away
Nearby Restaurants
Famous Dave's
36 reviews
.21 km away
Ikea - Restaurant
41 reviews
.55 km away
LongHorn Steakhouse
41 reviews
.37 km away
Nearby Attractions
SS United States
21 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
Susan P
December 2, 2018|
AnswerShow all 9 answers
Response from 1Jeeplover | Reviewed this property |
No indoor eating, just outdoor, but it's not a actual room. There is a roof, but no windows.
July 2, 2018|
AnswerShow all 4 answers
Response from markgY5622PA | Reviewed this property |
I would call them
Alexa C
January 8, 2018|
AnswerShow all 5 answers
Response from banmilkshake | Reviewed this property |
They start as soon as they open, at 9 a.m. but you need cash, they don't accept credit.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible
Good for
Child-friendly, Kids, 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