John's Roast Pork

    $$ Sandwiches, Cheesesteaks
    Closed10:00 AM - 5:00 PM

    Menu

    Popular dishes

    What's the vibe?

    See all 159

    Inside

    159 photos

    See all 437

    Outside

    437 photos

    See all 1932

    All photos

    1932 photos

    Moderate noise
    Casual
    Good for kids
    Outdoor seating
    Good for groups
    Dogs allowed

    People also searched for

    Location & Hours

    Map

    14 E Snyder Ave

    Philadelphia, PA 19148

    Mon

    • Closed

    Tue

    • 10:00 AM - 5:00 PM

    Wed

    • 10:00 AM - 5:00 PM

    Thu

    • 10:00 AM - 5:00 PM

    Closed now

    Fri

    • 10:00 AM - 5:00 PM

    Sat

    • 10:00 AM - 5:00 PM

    Sun

    • Closed

    You Might Also Consider

    Sponsored
    Kraftwork
    4.1 (588 reviews)
    3.6 miles away from John's Roast Pork
    Rebecca M. said"Okay, so I accidentally had a magical evening here again. It wasn't my fault, I really didn't intend to waste any time here after the most recent icky experiences. But then, my friends, when picking a place to meet up in Fishtown,…"read more

    in New American, Gastropubs, Breakfast & Brunch

    Dairy Cottage
    3.8 (109 reviews)
    Mark D. said"We actually only ended up here through frustration. On a random Sunday night, seemingly every restaurant in the area had a 30 minute or more wait. You might say, "but Deeko! If you had just waited at your first choice, rather than…"read more

    in Pizza, Breakfast & Brunch, Burgers

    Amenities and More

    Ask the Community

    • Q:

      I’ve heard that you have to get here early or they may have run out of pork and will close up early for the day. Is that true?

      A:

      Hi! Sort of true. Up until about a month ago they were short staffed. Only time you truly… more

      Alan J. 
       3 people found this helpful
    • Q:

      What forms of payment are accepted?

      A:

      Debit cards and cash

      Christopher L. 
       1 person found this helpful

    Recommended Reviews

    Photo of Username
    Username
    Location
    0
    0
    0
    Choose a star rating on a scale of 1 to 5
    • 1 star rating
      Not good
    • 2 star rating
      Could’ve been better
    • 3 star rating
      OK
    • 4 star rating
      Good
    • 5 star rating
      Great
    Start your review of John's Roast Pork

    Overall rating

    1920 reviews

    5 stars

    4 stars

    3 stars

    2 stars

    1 star

    • Dec 6, 2024

      This place is a staple! It's one of the original steak sandwhich shops. We lived in Philly for a year and tried all the top spots! This place did not disapoint. It's an order window and you sit pn a dingy patio. But the sandwiches are on point and the price is fair.

      I would recommend you trying this spot asap!

      Helpful 0
      Thanks 0
      Love this 0
      Oh no 0
    • Dec 15, 2024

      First time trying John's despite basically having been to Philly hundreds of time. These folks know what they're doing not just from a steak standpoint but from an overall operations standpoint bc it runs likes a well oiled machine and the folks are friendly (despite the reputation some Philly jawns have).

      Menu is simple and I went w the steak with both American and sharp provolone cheeses and fried onion (ketchup and mayo on the side). Sandwich is a nice size and stuffed with steak, cheese and a perfect balance of onion and the bread is chef's kiss! I could only eat 1/2 of a 1/2 of the entire sandwich so needless to say I have leftovers (which I am excited about).

      Glad I finally tried John's and next time I'll try the roast pork.

      Helpful 2
      Thanks 0
      Love this 2
      Oh no 0
    • Nov 20, 2024
      Updated review

      There was a long line on Saturday around noon, but it moved fast. You're either a local who knows they don't do Cooper sharp, or you're a tourist and you stand there for 10 minutes trying to decide whether to choose sharp or regular provolone.

      I've been on a cheesesteak roll recently, and this stand-by gets a lot of OG awards. I'd say it was pretty good, but I've had more flavorful, juicier and meatier.

      Still worth a visit.

      Helpful 0
      Thanks 0
      Love this 1
      Oh no 0
      Apr 8, 2011Previous review
      Jan 26, 2010Previous review
    • Nov 9, 2024
      1 check-in

      Legit Roast Pork. Order at take out window for take away or outdoor indoor patio seating.

      Was missing my broccoli Rabe on the roast pork, but they sub spinach. The pork was seasoned so nicely, I was dying! My friend got the cheesesteak and it was sub par, go with the roast pork with sharp provolone and spinach!

      Helpful 6
      Thanks 3
      Love this 8
      Oh no 0
    • Nov 8, 2024
      1 check-in

      John's Roast Pork is top two cheesesteak, it's really neck and neck for the top spot. The owner John is a humble and hardworking guy. The food here is amazing. The quality of steak, the cheese, and the Carangi bread they use is phenomenal. All the ingredients with the onions and American cheese was blended perfectly in the cheesesteak. I came early and was the first in line, so my cheesesteak came out fairly fast. There is enough seating for at least 20 people outside.

      Top notch establishment that's been around for close to a hundred years and I hope it's around hundred more.

      In front of John's Roast Pork
      Helpful 4
      Thanks 2
      Love this 4
      Oh no 0
    • Nov 17, 2024

      Totally worth the weekend lunchtime 20
      minute wait at this iconic Philly institution. Line was out the door. Good mix of locals and tourists. Don't ask for Cooper sharp or broccoli rabe. You'll have to go across the street to Acme for that. Didn't take pictures of
      my cheese steak because I devoured half almost immediately. So juicy, melted cheese throughout. Did not skimp in the meat. Fries could have been a bit warmer but added back the point because CRINKLE CUT FRIES RULE.

      Current price for small cheese steak with fries
      Helpful 1
      Thanks 0
      Love this 2
      Oh no 0
    • Dec 13, 2024

      A good experience at John's Roast Pork. This place has a huge customer base which draws long especially on weekends. The cheesesteak production is high-volume, so the order fulfillment time isn't very long. The ordering process is very comfortable as the customer service is good. There is covered and uncovered seating outdoors, however, on high-volume days it is probably difficult to find seating. Want to know how good these steaks are compared to the competition? Give them a try?

      Helpful 0
      Thanks 0
      Love this 0
      Oh no 0
    • Photo of Mandy S.
      Mandy S.
      Philadelphia, PA
      232
      32
      332
      Nov 8, 2024
      1 check-in

      I got the small roast pork with provolone and spinach added. Keep in mind that they charge extra for adding cheese and spinach. I came around 3:30pm on a Thursday and there was basically no line. There were always 1-2 people on the side waiting for their sandwich to be done but service was quick so there wasn't much of a wait. These sandwiches are made to order which means that you should expect a bit of a wait since their sandwiches shouldn't already be pre assembled. They don't have indoor seating but there are benches next to their shop where you can sit to eat your sandwich. The seating area could get a bit too sunny and hot so I recommend trying to find somewhere with some shade if you're coming on a hot day.

      In terms of the sandwich itself, it came out hot and fresh but was disappointed that I couldn't visually see or taste the cheese. The sandwich was really wet, so wet that the buns were drenched and soggy. While some might enjoy a soft soggy sandwich, it was just not the type of sandwich that I would enjoy. The roast pork was nice and tender and didn't taste dry at all and the spinach made it less heavy tasting. But because they use a soft pillowy bread, the pork juices completely soaked through the bread. I think I would've enjoyed this sandwich more if they put less of the pork juices so that the bread wouldn't be soggy or if they used a harder bread so that the sandwich wouldn't have more integrity. I ate half of a small sandwich and it didn't leave me craving for more because it tasted so heavy.

      John's Hot Sandwiches - Small Roast Pork with Provolone and Spinach
      Helpful 0
      Thanks 0
      Love this 0
      Oh no 1
    • Oct 27, 2024
      1 check-in

      For my 1000th REVIEW!!!!!

      We came here as Angelo's was busy and the guy from bone appetite said this was the runner up for best Philly cheese steak in Philadelphia. I also read this was as good if not better than Angelo's for the Philly cheese steak and same for Tony and DeNicks.

      So we walked up and waited in line. Thank god the line was only like 15 min as we had a flight to catch at 4 and it was 120 now.

      We went to the lady and ordered the pork sandwich with spinach and the Philly cheese steak.

      So we got our food and took it to the airport. When I finally unwrapped both subs, they were a little soft which is to be expected when it's Been an hour. However, the food was still hot.

      I bit the pork sandwich. I'm sorry it was a little better than Tony and DeNicks but still ok. I don't see the big deal in a pork sandwich. Nothing wows me. The Philly cheese steak was good. I'd say not as good as Angelo's but close enough for a substitute. Both meats were soft not chewy.

      If you want a substitute for Angelo's this would suffice.

      Philly cheese
      Roast pork
      Helpful 1
      Thanks 0
      Love this 0
      Oh no 0
    • Dec 16, 2024

      Stopped in for lunch last week on a little local staycation. Usually make a few trips down a year. I love John's roast beef sandwich. This bad boy comes out smoking hot and full of juices. The meat is always tender and the flavors are great. Add in some sharp provolone and you have a happy belly. This sandwhich is packed with meat. I do warn you bring extra napkins as your hands are going to get dirty as the sandwich does get messy from being so juicy.

      Helpful 0
      Thanks 0
      Love this 0
      Oh no 0

    150 other reviews that are not currently recommended

    You Might Also Consider

    Sponsored
    Erawan Thai Cuisine
    3.6 (445 reviews)
    2.8 miles away from John's Roast Pork
    Sophia L. said"We came on a Saturday night at around 9PM and, fair warning, the restaurant was LOUD! As in loud enough to have to shout at the person sitting across from you to be heard. We had made a reservation and were seated almost…"read more

    in Thai

    Amazing Crab House
    4.2 (86 reviews)
    1.4 miles away from John's Roast Pork
    Jan L. said"I came here today for lunch as soon as they opened. We ordered a half dozen of raw oysters, one pound of snow crabs and the $48 special of 1.25 pounds of snow crab and 1 pound of shrimp & 1 pound of crawfish. Our total came to about…"read more

    in Seafood, Southern, Sports Bars

    Collections Including John's Roast Pork

    People Also Viewed