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...
  • Excellent68%
  • Very good22%
  • Average7%
  • Poor2%
  • Terrible1%
Travellers talk about
“roast pork” (167 reviews)
“cheesesteak” (221 reviews)
“sandwiches” (82 reviews)
Closed Now
American, Fast food
14 Snyder Ave, Philadelphia, PA 19148-2711
All Details
Write a ReviewReviews (401)
Traveller rating
Traveller type
Time of year

1 - 10 of 392 reviews

Reviewed yesterday 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

Thank Colleenl01
Reviewed 4 weeks ago

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

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

Thank Nick S
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

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

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..

Thank mari0fernandez
Reviewed September 13, 2018

Ate here in September 2018. John's is one of, if not the best sandwich shops in the area. Unlike some other places, John's doesn't cook your sandwich until you order it (as the personnel keep telling the customers), thus, there may be a longer wait...More

Thank Charles D
Reviewed September 4, 2018

After two failed famous cheese steak restaurant's we had one last stop before ending our trip on the city of brotherly love. I guess you can say we saved the best for last. We liked it. Our search for great cheese steak is complete.

Thank 1Jeeplover
Reviewed August 18, 2018 via mobile

Even though the restaurant’s name says “Roast Pork” and many people do order the namesake food, John’s Roast Pork is a fixture in the Philly Cheesesteak community. I didn’t see whiz cheese on the menu, which was OK because the way the onions are diced...More

Thank lauriemcmo
Reviewed August 17, 2018 via mobile

‘Twas a very long line when we arrived. Finally we hit the counter and I ordered the pork with spinach sandwich and my husband ordered cheesesteak. I took two bites of my pork sandwich and I am done! My nose is very sensitive to smell...More

Thank Hedi B
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,800 reviews
2.70 km away
Sheraton Philadelphia Society Hill Hotel
1,102 reviews
2.82 km away
Nearby Restaurants
Ikea - Restaurant
41 reviews
.55 km away
Famous Dave's
35 reviews
.21 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
Dani W
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.
July 18, 2015|
AnswerShow all 12 answers
Response from Vicki A | Reviewed this property |
Yes, plenty of parking!
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, Kids, Child-friendly
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