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 good23%
  • Average7%
  • Poor1%
  • Terrible1%
Travellers talk about
“roast pork” (153 reviews)
“cheesesteak” (202 reviews)
“sandwiches” (73 reviews)
Closed Now
7:00 am - 7:00 pmAll hours
American, Fast food
14 Snyder Ave, Philadelphia, PA 19148-2711
All Details
Write a ReviewReviews (360)
Traveller rating
Traveller type
Time of year

1 - 10 of 352 reviews

Reviewed 2 days ago

Unnecessarily nasty attitude - this is why people everywhere know Philadelphians to be the most unfriendliest people in the USA. Too bad, the cooks there make really good sandwiches but you have to deal with the white trash girls behind the counter, too.

Thank giacomo215
Reviewed 4 weeks ago

John's Roast Pork is an institution. It's fair to say that this is the best Cheesesteak that I've ever had. It's not for the faint of heart. They don't do 'small' with the cheesesteak. But it's uniquely incredible. Gotta do it!

Thank nyctravelguy1
Reviewed 7 December 2017

Waht a dive, cool place- I came at 10:30am for "early lunch" because I had to try the roast pork sandwich- it was incredible. There were people coming in and out, even at this time before the lunch rush. There is a factory across the...More

Thank Susiewoozie12
Reviewed 7 December 2017

Everything in this little deli is very tasty but you would be cheating yourself if you didn't try their Roast Pork sandwich with or without sharp provolone. Or try any one of their chicken steak sandwiches or a specialty cheese steak like a steak Milano,...More

Thank JoeCellini
Reviewed 28 November 2017 via mobile

After having tried MANY cheesesteak places throughout the entire Philly area, every time I visit and get a cheesesteak from John's, I'm reminded why. Unlike other popular spots, this place is made to order. On weekends the lines get very long, and the wait time...More

Thank DarrylA1A
Reviewed 11 November 2017

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 3 November 2017

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 27 October 2017

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 26 October 2017

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 22 October 2017 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
Nearby HotelsSee all 88 hotels in Philadelphia
National at Dockside Apartments
1 review
1.95 km away
Holiday Inn Philadelphia Stadium
797 reviews
2.10 km away
Hilton Philadelphia at Penn's Landing
2,569 reviews
2.70 km away
Sheraton Philadelphia Society Hill Hotel
999 reviews
2.80 km away
Nearby Restaurants
Famous Dave's
34 reviews
.21 km away
South Helm
9 reviews
.62 km away
Ikea - Restaurant
38 reviews
.55 km away
Nearby Attractions
SS United States
20 reviews
.64 km away
Mummers Museum
23 reviews
1.40 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
Alexa C
9 January 2018|
AnswerShow all 2 answers
Response from NonnaG143 | Reviewed this property |
Yes they serve all day long. This is not a big place and it's more of a dive. But you won't find a better sandwich .
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
Kids, Child-friendly, Local cuisine
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
9:00 am - 7:00 pm
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