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

Certificate of Excellence
Bella Vista / Queen Village
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
14 E. Snyder Avenue, Philadelphia, PA 19148
(215) 463-1951
Website
Today
7:00 am - 7:00 pm
Closed now
All hours
Hours:
Mon - Sat 7:00 am - 7:00 pm
More Info
Add Photo Write a Review

240 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
Showing 235: English reviews
Whippany, New Jersey
Level Contributor
7 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed 2 days ago NEW

Me and my brother-in-law went today for the first time. It is absolutely the best roast pork sandwich you will ever try, hands down! Onions rings were excellent as well.

Helpful?
Thank OkTerrific
Benson, North Carolina
Level Contributor
4 reviews
2 of 5 stars Reviewed 2 days ago NEW via mobile

We were recommended to go there from a small store proprietor in the city. The place is rather shabby sitting in front of railroad tracks. I thought , well it's the Philly atmosphere. It was very busy so I believed the food must be good. Ordered the famous cheesesteaks, they were good but not life-changing like you hear they are.... More 

Helpful?
Thank lalye89
Mullica Hill, New Jersey
Level Contributor
25 reviews
22 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed 2 weeks ago via mobile

We went here after we saw them on a tv show. Fantastic!! The cheesesteaks were filled with meat and the best we have ever had. We also had a hot roast beef and that was fantastic. It is a must visit.

Helpful?
1 Thank collmc45
Level Contributor
41 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 stars Reviewed 3 weeks ago via mobile

We had a great cheesesteak at Johns Roast Pork. Friendly service. Only wish they served beer onsite. Then it'd be perfect.

Helpful?
Thank Meandmybrood
Staten Island, New York
Level Contributor
355 reviews
174 restaurant reviews
common_n_restaurant_reviews_1bd8 98 helpful votes
5 of 5 stars Reviewed 3 weeks ago

A local told me about this place a couple of years ago and this was my first opportunity to check it out. I was on my way home to NYC and stopped to pick up Cheesesteaks for my family. Not a lot of parking, but you can easily find some on the street. The staff were friendly and cordial even... More 

Helpful?
1 Thank bbbob84
New Jersey
Level Contributor
86 reviews
59 restaurant reviews
common_n_restaurant_reviews_1bd8 55 helpful votes
5 of 5 stars Reviewed June 16, 2016

I decided to try this place on a whim. I have some co-workers coming in from out of town and I they have been clamoring for authentic cheesesteaks. i tried a couple of the tried and true places in Philadelplhia and quite frankly I just don't get it. First of all, I'm not a huge fan of Cheesesteaks. Sorry Philly.... More 

Helpful?
Thank dallasmorning
Anchorage, Alaska
Level Contributor
31 reviews
23 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 stars Reviewed June 15, 2016

The sandwiches here are nothing short of amazing. Roast pork? Delicious. Cheese steak? Heaven. The bread that John's uses is in its self worth the trip. Then, after you have found John's, after you have parked across the street, and dodged 4 lanes of Snyder Ave (think a game of Frogger) after your knees have buckled and you are salivating... More 

Helpful?
Thank banshee106
A TripAdvisor Member
5 of 5 stars Reviewed June 13, 2016 via mobile

Of all the places I've been to for a Philly Cheesesteak, I think these are the best. Each sandwich is cooked to order rather than grabbing globs of previously cooked meat that is dripping grease. This is the real deal Philly steak! It might take a little bit longer than some other places but it is well worth the time.

Helpful?
Thank A TripAdvisor Member
Mechanicsburg, Pennsylvania
Level Contributor
247 reviews
150 restaurant reviews
common_n_restaurant_reviews_1bd8 53 helpful votes
5 of 5 stars Reviewed June 11, 2016 via mobile

John's is, plainly and simply, good old fashioned, delicious food. The hoagies are big and fresh, served hot from John's landmark hoagie shop in South Philly near the Shipyard, Penns Landing and IKEA. A must visit, purely delicious. Get the roast pork, with sharp provolone and spinach.

Helpful?
Thank Joe S
Indianapolis, Indiana
Level Contributor
53 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 57 helpful votes
5 of 5 stars Reviewed June 9, 2016

On a recent visit we picked John's to try for our Cheesestake cravings. John's offer both roast pork as well as the good ole cheese stakes plus a few other menu items. Each sandwhich is made fresh when ordered and the meat cooked right then. It's located in a commercial warehouse area, but that isn't a big deal. The food... More 

Helpful?
Thank indy4192

Been to John's Roast Pork? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    Atmosphere
    4 of 5 stars
Cuisine
American, Fast Food, Barbecue
Meals
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Families with children, Local cuisine, Dining on a budget
Open Hours
Monday
7:00 am - 7:00 pm
Tuesday
7:00 am - 7:00 pm
Wednesday
7:00 am - 7:00 pm
Thursday
7:00 am - 7:00 pm
Friday
7:00 am - 7:00 pm
Saturday
7:00 am - 7:00 pm
Location and Contact Information
  • Address: 14 E. Snyder Avenue, Philadelphia, PA 19148
  • Location: United States  >  Pennsylvania (PA)  >  Philadelphia>  > Bella Vista / Queen Village
  • Neighborhood: Bella Vista / Queen Village
  • Phone Number: (215) 463-1951

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of John's Roast Pork and other visitors
2 questions
Ask a question
over a year ago

See all questions (2)

Questions? Get answers from John's Roast Pork staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?