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
Sandwiches, Barbecue
Improve this listing
Redo Search in Map
See more hotels in your map view
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
14 E. Snyder Avenue, Philadelphia, PA 19148
(215) 463-1951
Website
Add hours for John's Roast Pork and help diners know when to go.
+ Add hours
Dining options: Dinner, Lunch, Brunch

TripAdvisor Reviewer Highlights

Read all 143 reviews
Visitor rating
  • 97
    Excellent
  • 35
    Very good
  • 8
    Average
  • 3
    Poor
  • 0
    Terrible
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
Excellent Roast Pork

Ordered the classic roast pork. Large size is good for two people. The sandwich packs real hefty roast pork and the juice soaks into the bread. It was very good! Come hungry!

5 of 5 starsReviewed May 17, 2015
SouthPhillyPT19148
,
Philadelphia, Pennsylvania
Add Photo Write a Review

143 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • French first
  • Any
English first
Philadelphia, Pennsylvania
Top Contributor
188 reviews 188 reviews
117 restaurant reviews
47 helpful votes 47 helpful votes
5 of 5 stars Reviewed May 17, 2015 NEW

Ordered the classic roast pork. Large size is good for two people. The sandwich packs real hefty roast pork and the juice soaks into the bread. It was very good! Come hungry!

Was this review helpful? Yes
Philadelphia, Pennsylvania
Top Contributor
51 reviews 51 reviews
36 restaurant reviews
7 helpful votes 7 helpful votes
5 of 5 stars Reviewed May 17, 2015 NEW

This place is worth all the accolades and attention it receives. Their roast pork sandwiches and cheesesteaks are the best. It's a little out of the way of Center City and some of the more popular neighborhoods, but it's totally worth the effort to get there. Can't beat this place.

Was this review helpful? Yes
West Chester, Pennsylvania
Top Contributor
64 reviews 64 reviews
63 restaurant reviews
30 helpful votes 30 helpful votes
5 of 5 stars Reviewed April 30, 2015

Nothing really to say. Just go get 1 of each. There big, sandwiches, so bring a friend to help out. Place is located close to stadius and now that they are open till 7 its a must hit before a baseball game.

Was this review helpful? Yes
Cape Coral, Florida
Senior Contributor
22 reviews 22 reviews
16 restaurant reviews
4 helpful votes 4 helpful votes
5 of 5 stars Reviewed April 29, 2015

This small but wonderful luncheonette serves food that is so incredibly flavorful that it's hard to explain. The meat in every sandwich is cooked to perfection and plentiful. My only dilemma it's too far to travel for me to go for lunch. But every time I visit my family in good old Philly, Johns is my number one stop, this... More 

Was this review helpful? Yes
Lawrenceville, Georgia
Senior Contributor
30 reviews 30 reviews
17 restaurant reviews
7 helpful votes 7 helpful votes
4 of 5 stars Reviewed April 23, 2015

We were flying into Philadelphia to go to a wedding in nearby NJ. A friend told me to go to John's Roast Pork for Philly Cheesesteak and boy I am glad they told us to stop by. This is a small shop near the airport (10 minutes or so). It is well known and popular but it only took 10... More 

Was this review helpful? Yes
Port Saint Lucie, Florida
1 review
5 of 5 stars Reviewed April 23, 2015

We went out of our way today to visit Johns Roast Pork and it was worth it. The best Roast Pork sandwich I had in years.

Was this review helpful? Yes
New Jersey
Senior Contributor
22 reviews 22 reviews
20 restaurant reviews
17 helpful votes 17 helpful votes
5 of 5 stars Reviewed April 22, 2015

Expectation management: This is not fine dining, but it is comfort food and goooood! We ordered a Roast Pork and a Cheese Steak sandwich. It was one of the first warm(ish), sunny Saturdays of the year, around lunch time and the place was packed, line out the door and along the side walk. Both sandwiches were outstanding: The Roast Pork... More 

Was this review helpful? Yes
Reviewer
3 reviews 3 reviews
5 of 5 stars Reviewed April 14, 2015

Roast pork, never had any better anywhere, tons of pork and best bread around, and then the cheesesteaks, there is so many awesome places in philly for cheesesteaks, my opinion this is the best!! Stay away from pat's and geno's, and get all your sandwhiches here, you will not regret it..

Was this review helpful? Yes
Philadelphia, Pennsylvania
Contributor
14 reviews 14 reviews
9 restaurant reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed April 10, 2015

Pat's and Gino's are great, but John's Roast Pork trumps them all. Has a great cheesesteak if that's what you're looking for, but the Roast Pork Sandwich is legit. Add some provolone, broccoli rabe, and hot peppers and you're good to go!

Was this review helpful? Yes
Philadelphia suburb
Top Contributor
76 reviews 76 reviews
33 restaurant reviews
42 helpful votes 42 helpful votes
5 of 5 stars Reviewed April 9, 2015

This little nondescript shack is home to one of the best sandwiches in the USA. James Beard award, Andrew Zimmerman approved....the roadt pork sandwich with sharp provolone is truly a great sandwich. New hours beginning March 2015. It is now open from 7 am til 7 pm. It used to close at 3pm. It is on a little triangle of... More 

Was this review helpful? Yes

Travelers who viewed John's Roast Pork also viewed

 
 

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

Write a Review Add Photos & Videos

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

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

Price and Cuisine

  • Cuisine: Sandwiches, Barbecue

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of John's Roast Pork and other visitors
1 question
Ask a question

See all questions (1)

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?