Cancel

Open app

Search

John's Roast Pork

4.4 (2k reviews)
Closed • 10:00 am - 5:00 pm
Updated over 3 months ago

Order John's Roast Pork Takeout or Delivery

John's Roast Pork Photos

Business Info

JOHN'S ROAST PORK ATMOSPHERE

What's the vibe?
Casual
Moderate noise
Good for groups
Outdoor seating

You might also consider

Recommended Reviews - John's Roast Pork

Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
Yelp app icon
Browse more easily on the app
Review Feed Illustration

Reviews With Photos

Cheesesteak
Steven T.

The sandwiches were massive and packed with meat. The meat was super tender and juicy in both sandwiches. I definitely prefer the cheesesteak over the roast pork. You must visit this Philly institution when in town.

Peter P.

Visiting Philly had to come here.10 years since I've been here this place still is delicious. They have changed to a window which I think is better with outdoor seating. The staff were so kind and welcoming. While they are known for the roast pork, I always get the cheesesteak with onions and cooper sharp. Prices have gone up since I've last been here but it's around the same prices as any other spot in the city. My cheesesteak was cooked to order, got it hot and fresh, juicy meat and melty cheese on a soft roll. So happy that it's still as good as I remember. Delicious!

Roast pork
Brandon D.

Philly is also known for roast pork place so I tried one of their most well known spots: John's Roast Pork. There's only like 3 actual parking spots, most people just parallel park on the street and walk over. They have a little patio if you would like to eat there but I think most people just take it to go. I got their roast pork sandwich with cooper sharp cheese and spinach. They don't have the broccoli rabe here that Philly is known for. The sandwich was so juicy and the pork was tender. It actually goes very well with the spinach. But if I had to choose between this and a cheesesteak, I'd rather go w the cheesesteak because it seems to have more punch in flavor. This is more like pure meat and juice but just cooked very well. They also charge you less here if you pay with cash

Joseph S.

I'm not a fan of cheesesteaks - while that may be sacrilegious in Philadelphia, I'm from NYC and it's the way I feel. John's Roast Pork is legendary in Philly - it's been around for decades - 96 years to be exact! I'd been there once before many years ago (couldn't remember anything about it) and thought it was time for a revisit. I got the large Roast Pork sandwich - you can see from the attached picture the 'preferred toppings' (Dad's Way) are: Mustard Raw onions Hot seeded pepper American cheese I had only the Mild Provolone cheese on mine - no mustard, raw onions or seeded pepper. I would have had cooked (caramelized) onions - but they had only raw...and American cheese was not a choice for me (I was raised on it). The pork is supposed to be 'slow roasted (7 hours) pork shoulder (pork butt)' - and it may very well be, but it reminds me of the meat that's carved off the large vertical rotisseries for gyros. It doesn't look that appealing - it's like a large sub sandwich. The pork was soft, tender and seasoned well - the roll was very good - John's had been getting its bread from Carangi Bakery. However, the bakery closed due to a fire so I'm not sure where the bread is from, unless it reopened. I finally satisfied my curiosity about John's and went to see what the sandwich was like. While it probably ranks as one of the better 'pork/steak' sandwiches in Philly, I just couldn't get excited about it.

Outside - IG @bougiefoodieboi
Kyle W.

A bit further out of the city, this place boasts one of the best roast pork sandwiches in Philadelphia. Fortunately, I had a car rental so this place was not too long of a drive away, and there is plenty of parking. We got the large roast pork sandwich with sharp provolone and spinach, and honestly liked this a bit more than Tommy Dinics. This one is a bit more flavorful and juicy, though a bit pricier (almost $20) but the portions are similar if not a bit bigger. It was a satisfying meal sharing it among the 3 of us. One issue was we noted we wanted to cut the sandwich into 3 and they put that into the receipt but they only cut it into 2, making it extremely hard for us to share.

Andrew M.

By FAR the best roast pork sandwich in the city, well WORLD. Pork itself is quality and the gravy is excellent. Add the spinach and sharp provolone. The seeded rolls are my favorite rolls around. A little crisp and sturdy to hold in the ludicrous amount of heft they're gonna carry. And the cheesesteak might also be my current fave. Again, excellent and ample meat. Also again, I like mine with spinach and sharp provolone, but today I got them to add grilled tomato too. I'll be doing that again.

Current price for small cheese steak with fries
Lee M.

Yay, time for a revisit. Because cheesesteak on a Saturday afternoon is awesome. Cooper sharp is now an option and it's a delightful addition. The seeded roll was crisp with plenty of melty cheese and a ton of meat. Sadly, had to lose a star for my beloved crinkle cut fries that were way over salted and a bit cold. Portion size was way smaller than my last visit. My favorite parking spot is to pop over to the IKEA shopping plaza and park behind the Home Depot garden center. It's rarely crowded and only a few feet away from the front door. There are 2 seating areas, one closed off and protected while the other is outdoors. Make friends with the tourists and enjoy your meal!

Jason V.

How did I end up with a Philly Cheese Steak without being in Philly? Well, I knew someone flying into town that was in Philly! Even after a 5 hour flight, my Cheese Steak was spectacular. Seasoned very well, and I dont know what Coopers Cheese is, but I got it on my Philly and it was amazing. Throw on some fried onions, and you got a slammin sando.

Alfredo B.

My girlfriend and I visited John's Roast Pork during December, when the chilly Philadelphia weather made a hot roast pork sandwich sound absolutely perfect. John's has occupied the same South Philadelphia corner since 1930 and is still operated by the third generation of the Bucci family. Despite its reputation, we only waited in line for a few minutes. I ordered the namesake roast pork sandwich, while my girlfriend chose the cheesesteak. After ordering, you wait for your name to be called and then pick up your sandwiches, drinks, and chips. Seating is available in a partially enclosed indoor-outdoor tent, which thankfully had heat during our winter visit. Our sandwiches arrived piping hot--you could see steam rising from them as we unwrapped them. The roast pork was incredibly juicy, flavorful, and tender. My girlfriend normally does not care for pork, but even she loved it. She was equally impressed with her cheesesteak. We both ordered footlong sandwiches but could only finish about half. The portions are extremely generous, so arrive hungry or prepare to take leftovers with you. This was hands down one of the best sandwiches I have eaten in quite some time. Our lunch also included a brief culinary crisis. An out-of-town visitor approached the counter and demanded a "Philadelphia-style hot dog." The employees politely explained that they did not serve hot dogs but offered to prepare something resembling a roast-pork-sandwich-style hot dog. The man became offended, declared that he would never return, and stormed away. As we were leaving, we saw the same man getting out of his car wearing a fake mustache. Apparently, his hunger had defeated his pride, and the disguise allowed him to return for the roast pork sandwich without technically breaking his vow. The mustache fooled no one, but we respected the effort. John's Roast Pork serves enormous, piping-hot sandwiches packed with flavor. The quick service, heated seating, and delicious food made it an excellent winter stop. We will absolutely return.

Plain steak, no cheese, onions, banana peppers & long hot peppers.
Lily R.

I came here because someone recommended it. It did not disappoint. 10/10. I got mine without cheese since I have a dairy allergy. I thought it wasn't gonna be as good but their meat is well seasoned that the cheese isn't missed at all.

Sweet Pepper Cheesesteak with onions!
Bob S.

Small shop on the corner. Order at a window pick up at another window. Good selection of sandwiches. I ordered the sweet peppers cheesesteak with sharp provolone and onions. It was my first Philly cheesesteak! Highly recommended place and for a great reason. The sandwich is huge!! The amount of meat is extremely generous and seasoned perfectly! They were generous with onions and sweet peppers too. When I bit into it my taste buds were ecstatic and a huge smile overcame me. Wow!! So good!!! Highly Highly recommend!!!

Mushroom cheesesteak with mild provolone, onions and added ketchup
Ashley M.

After ready the reviews I was prepared to wait in line for a while. But...they crank the orders so quickly! We probably only had to wait in line a few minutes before it was our turn to order. After ordering, that did seem like a while - but it was probably because I was starving and watching everyone else eat their delicious looking food. We got the large mushroom cheesesteak which was huge and the meat was so tender and plenty of it. Surprisingly it wasn't as cheesy as we thought it would be despite ordering it with American and mild provolone. The bread is somewhat firmer than a normal cheesesteak which helped to hold everything together (also it was a sesame roll). The roast pork sandwich was also huge and flavorful. Honestly though, the meat was such a show stopper that everything else almost took away from it. I can see why they sell the meat by the pound. And the onion rings. Very crisp but were room temp when they called our number (still good though). I especially liked the batter. It was more like a hush puppy batter around the soft onions. There's plenty of seating; they accept cards and cash; there's also a speaker out back so you can hear your number when they call. Prices aren't bad either, 2 large sandwiches and an order of onion rings for about $40

James L.

Quite simply, the namesake Roast Pork from John's Roast Pork, is one of the FIVE best sandwiches in America. When in Philadelphia, everyone always says you must have a Cheese steak. I say, forgo the conventional option, and make the short drive outside of the city, and have a Roast Pork Sando. Disregard what other's reviewers say about the area. Sure, it's a bit industrial and not so gentrified, but during the day, it's fine. Besides, the place usually closes before it gets dark (https://johnsroastpork.com/johns-roast-pork-hours-of-operation), so don't let that deter you. And surprisingly, there is a decent amount of street parking nearby. John's Roast Pork has been on the corner of Weccacoe and Snyder Avenue since 1930 when Domenico Bucci started the family business. Now managed by third-generation owner John Bucci Jr., the incredible longevity of this place is a testament to the care and passion which derives from a family business. This is a no-frills place. Get in the usually long lines, and do yourself a favor and somewhat familiarize yourself with the menu ahead of time; don't be that person who holds everyone else up taking 10 minutes to place your order. Yeah, this place does a decent cheese steak, but with "Roast Pork," in the name, ORDER THAT. And get the large with Spinach. Some people order cheese, but I skip it. After 5-10 minutes, your order will get yelled out from the pick-up window. There is a small seating area off the side as well as some unconvered picnic style seating. While I usually order 2-3 sandos to bring back to VA, I also make it a point to enjoy one fresh from the kitchen. And your reward for making the long drive and patiently waiting, is some of these most tender, thinly sliced, and flavorful roast pork you will ever taste. The meat is seasoned well, without being overly salty. But the spinach might be the secret power-up ingredient. Slowly simmered glaricky spinach is fall-apart tender, and complements the texture of the pork. The large sandwich easily weighs over 1 lb and is stufffed inside fresh Italian bread from Carangi Bakery. The 2-3 times a year I'm in Philly - I ALWAYS make sure to stop at John's Roast Pork. I just gotta remember to bring a cooler full of ice to keep my sandwiches fresh for the 2 hour drive back to the DMV.

Cheesesteak with fried onions and Cooper Sharp

See all

1 day ago

Helpful 0
Thanks 0
Love this 0
Oh no 0
Photo of Eid F.
108
452
1789

7 days ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

23 days ago

Helpful 1
Thanks 1
Love this 1
Oh no 0

8 days ago

Helpful 0
Thanks 0
Love this 0
Oh no 0
Photo of Peter P.
199
831
10593

2 months ago

Helpful 2
Thanks 0
Love this 1
Oh no 0

2 months ago

Helpful 3
Thanks 0
Love this 1
Oh no 0

4 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

3 months ago

Helpful 1
Thanks 0
Love this 1
Oh no 0

2 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

1 month ago

Helpful 1
Thanks 2
Love this 2
Oh no 0

8 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

4 months ago

Helpful 0
Thanks 0
Love this 1
Oh no 0
Photo of Alfredo B.
5
144
619

3 months ago

Helpful 0
Thanks 0
Love this 1
Oh no 0

6 months ago

Helpful 4
Thanks 1
Love this 2
Oh no 0
Photo of Derek T.
12
119
2

3 months ago

Helpful 0
Thanks 0
Love this 1
Oh no 0
Photo of Lily R.
0
21
15

3 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

1 year ago

Helpful 2
Thanks 0
Love this 3
Oh no 1

1 year ago

Helpful 1
Thanks 0
Love this 0
Oh no 1

1 year ago

Helpful 9
Thanks 5
Love this 8
Oh no 2

1 year ago

Helpful 0
Thanks 0
Love this 1
Oh no 0
Photo of Lily W.
218
269
1081

10 months ago

Helpful 1
Thanks 0
Love this 1
Oh no 0
Photo of Nina U.
208
259
1108

1 year ago

Helpful 1
Thanks 1
Love this 0
Oh no 0

5 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

1 year ago

Helpful 4
Thanks 0
Love this 2
Oh no 1

1 year ago

Helpful 1
Thanks 0
Love this 1
Oh no 0

3 months ago

Best steak sandwiches in Philadelphia. Great roast pork too. Worth the wait. Pork is great also

Helpful 0
Thanks 0
Love this 0
Oh no 0
Photo of Mensah I.
170
1776
11155

7 months ago

Helpful 1
Thanks 0
Love this 1
Oh no 0

2 years ago

Helpful 1
Thanks 1
Love this 2
Oh no 0

1 year ago

Helpful 1
Thanks 0
Love this 0
Oh no 0

2 years ago

Helpful 2
Thanks 1
Love this 0
Oh no 0

21 days ago

Bruschetta cheesesteak was off the chain! Service was great and quick!! Highly recommend !

Helpful 0
Thanks 0
Love this 0
Oh no 0
Photo of M P.
0
2
5

2 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

10 months ago

Absolutely legendary spot. Their cheesesteaks now offer Cooper Sharp. Delicious and served pretty quickly.

Helpful 4
Thanks 1
Love this 1
Oh no 0

8 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

1 year ago

Helpful 0
Thanks 0
Love this 0
Oh no 0
Photo of Nitsud I.
28
186
171

1 year ago

Helpful 1
Thanks 0
Love this 0
Oh no 1

2 years ago

Helpful 3
Thanks 0
Love this 2
Oh no 0

1 year ago

Helpful 10
Thanks 5
Love this 9
Oh no 0

1 year ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

3 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

Page 1 of 51

John's Roast Pork Reviews in Other Languages

Ask the Community - John's Roast Pork

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?

Hi! Sort of true.… 

What forms of payment are accepted?

Debit cards and cash

I was wondering where I could find the nutritional information, such as carbohydrates, fats, and calories for your menu?

I think if you are worried about nutritional value of items on his menu, you should not be eating at this place. No where in the menu do they post it, you for sure have to ask management.

Are they open now or closed because of COVID?

I think they are but closed on Monday. I would call them to make sure

How are the lines at 1 on a weekday?

Arrived at 1:00 on a Tuesday - very minimal line, maybe 5 or 6 people ahead of us. Be sure to look up at the signs. Most of the line will be waiting to order or pick up cheese steaks so you may have to squeeze by those folks to get to the… 

What's in the Italian hoagie and can you build your own hoagie?

i dont think you can build your own here. An Italian hoagie is italian meats & cheese provolone, salami, capicola etc.

View All 8 Questions

You might also consider

Verify this business for free

People searched for Sandwiches 4,141 times last month within 15 miles of this business.

Verify this business

Lucky's Last Chance - Black bean burger and regular tots

Lucky's Last Chance

4.6(220 reviews)
1.1 mi•Queen Village
•$$

This place genuinely ruined burgers for me back home. Nowhere in the Midwest can capture the magic…read morethat I experience when I ate the peanut butter and jelly burger. My friends, family, and coworkers worry about me and my yearning for this burger in my life. I think truly part of the reason why I wouldn't mind living in Philly is because of this burger. I'd argue that part of the reason I'd come back to Philly (and am planning on doing) is the food. This city has it on lockdown, and Luckys is in the top for me.

What an amazing dive bar in the Philly area. I caught onto this place while watching YouTube…read morevideos. When I seen that Lucky's Last Chance won best burger 3 times I knew I had to try lucky's award winning PB&J burger. Walking into Lucky's, you're immediately engulfed with the iconic Dive Bar ambiance. This style option defines your experience, good vibe, good food. Our server was very friendly, fit the vibe, explained the menu and seasonal options well. As for the burger, patties cooked perfectly juicy. I must say, one would think that Peanut Butter does not go with burgers. This is an extremely wrong opinion, an old way of thinking if you must. Not really sure how to explain it, peanut butter was a perfect replacement for mayo. Drizzling the Raspberry jelly was truly the best way to go. Just as important, the bun was local and fresh, while holding up to the weight of this sandwich. I can see why this burger and Lucky's won best burger multiple times. If I ever have the luxury of visiting Lucky's Last Chance again. I may sneak in some Jalapeño jelly and give it a try!

Photos
Lucky's Last Chance
Lucky's Last Chance - Voodoo

Voodoo

Lucky's Last Chance

See all

Woodrow's Sandwich Shop

Woodrow's Sandwich Shop

4.4(592 reviews)
1.5 mi•South Street District, Society Hill
•$$

Great quality crafted creative sandwiches. The absolute best is their cheesesteak. You will wake up…read morecraving another one. House made, superior lightly truffles cheese sauce is what whiz wishes it was. Very rich. You may want to share. Fries are $7 but large portion -- also share. Live that they have great quality beverages to match great sandwiches. That is, Maine Root sodas (LOVE the Sasparilla) or Joe's iced tea. (I like black, unsweetened to balance the richness of the sandwich.) Cozy but comfy seating with raw real wood banquets and tables. Even when crowded, a table will come available by the time your order is ready. Good turn over. Pleasant, helpful staff. Order from the back, pay, seat yourself, and they'll call you up or deliver to your table.

Visited most recently to pick up a large to-go order (15+ cheesesteaks). I've dined in and taken…read moreout many times over the past few years living in Philly. Dine-in: order is via QR code. There's not a whole lot of space, and you probably won't be able to bring a large party in here more 4-6 people. But if you're dining in in a smaller group, you should have a good time. They keep things relatively clean. I personally lean on the cheesesteak purist side of the scale, and so although this cheesesteak tastes pretty darn good, I am of the opinion that most things that you slap truffle on will instantly be above average good, just because it tastes like truffle. Otherwise, the cheesesteak here is pretty close to slightly above average-- and personally I'd spend my money elsewhere if it weren't for the novelty. Otherwise, the roast pork here is underrated and overshadowed by its truffle cousin. Grab that if you get overpowered by truffle flavor easily. To-go orders have been consistently on time and ready once I arrived. Would gladly order here again, but would definitely prefer something pure, ex. without truffle.

Photos
Woodrow's Sandwich Shop - Inside

Inside

Woodrow's Sandwich Shop
Woodrow's Sandwich Shop - Inside

See all

Inside

Jaxx Steaks - Cheesesteak with provolone and mushrooms

Jaxx Steaks

4.3(33 reviews)
0.8 mi•Pennsport

Well, they have a very good beer selection…read more I am not Philadelphia bred but I do know what I like in a cheesesteak. And based on the countless top 5 lists for Philly cheesesteaks, this neighborhood spot doesn't place. A group of us ordered a variety of sandwiches off the menu but most were what they're known for: steak sandwiches. When I asked the server to "make mine like a local" it came to the table on an okay sesame hoagie roll (no Amoroso) but there was no cheesy moisture (minimal provolone), some grilled onions and dried out beef-like it sat out on a window sill. The onion rings were overpriced for frozen rings that were deep fried too long. Others in the group also expressed similar disappointment and repeatedly mentioned dry, tasteless steak. Service was good and the servers were friendly. But they couldn't help fix the dry cheesesteaks. Thank god for the very good selection of beers.

Yes I'm reviewing again 9 months later- BEST Chicken Cheese Steak in the city (I don't eat red meat…read moreso I can't review the regular). I'm a local, trust me!!! I get fried onions, long hots and cherry peppers on the side with a seeded roll and cooper sharp. And to top it off, it's always fun in there. Great bartenders and servers, amazing beer selection etc. great atmosphere. fun to watch sports games too! Dog and kid friendly, has several outdoor areas too

Photos
Jaxx Steaks
Jaxx Steaks
Jaxx Steaks - Cheesesteak with provolone and mushrooms

See all

Cheesesteak with provolone and mushrooms

John's Roast Pork - sandwiches - Updated October 2026

Loading...
Loading...
Loading...