Cancel

Open app

Search

John's Roast Pork

4.4 (2k reviews)
Open • 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?
Moderate noise
Casual
Outdoor seating
Good for kids

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.

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
Josh W.

The hype was real. Legit one of the best cheesesteaks I've ever eaten. 9.9/10 cuz nothing is perfect but this was damn close. Worth the 2ish hour drive from northern NJ. My GF said, "would i drive here on a weekend just for a cheesesteak? YES." Was about $45 for two cheesesteaks with fried onions and Cooper Sharp, two sodas, and a side of fries. Easy, free street parking. Nice to be able to sit and eat there, too. Go Birds

See all

2 months ago

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

6 days ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

22 days ago

Helpful 0
Thanks 1
Love this 1
Oh no 0

7 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

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.
207
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

20 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 Mensah I.
170
1775
11154

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
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

7 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
Photo of Kyle H.
1431
2126
7971

2 years ago

Helpful 8
Thanks 4
Love this 9
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,169 times last month within 15 miles of this business.

Verify this business

Dalessandro’s Steaks & Hoagies - Cheesesteak

Dalessandro’s Steaks & Hoagies

4.1(3.7k reviews)
8.2 mi•Roxborough
•$$

"Oh My God... I get it." - Frank Reynolds…read more My whole interpretation of what Michelin start rated places prior to eating here were that they were typically bougie / pretentious / overpriced establishments. I've dined at a place back home and although it tasted pretty good it fell into the latter of these statements above. Dalessandro's , though, changed my mind. Even the most humblest of a Philly Cheesesteak could be awarded such an award. There is nothing bougie/pretentious/overpriced about this establishment, it's staff and/or it's food. I sat there a couple bites in pondering what else I should try next time on my visit. I had the Philly Cheeseteak with sweet peppers with white American on a seeded roll. I had a philly cheese steak at a separate location prior to here, and although it was great, Dalessandros had the right balance of meat to bread to dollar ratio. I was full but content. Full but not bloated.

My first time in philly (and first time eating an authentic philly cheesesteak!). Appreciated the…read moreno frills menu and lots of options regarding sauces/ toppings for the sandwich. This spot has outdoor seating and a walk-up order menu. Even though the line was a bit long, service was very quick and efficient. Warning: it's CASH ONLY. As someone who doesn't carry cash, it was a bit shocking but they do have an ATM on sight! As for the sandwich itself: very good. I tried 2 different variations (one with cheese whiz and one without). The staff member i was chatting with recommended getting the sandwich w/o cheese whiz since that is not Dalessandro's specialty; and I agree! I liked just the traditional american cheese with mushrooms & banana peppers (for a kick).

Photos
Dalessandro’s Steaks & Hoagies
Dalessandro’s Steaks & Hoagies - Cheese steak plus whiz, fried onions and sweet peppers

Cheese steak plus whiz, fried onions and sweet peppers

Dalessandro’s Steaks & Hoagies - Front of shop

See all

Front of shop

Cleavers - Cheesesteak Hoagie

Cleavers

4.1(1.8k reviews)
2.5 mi•Penn Center, Rittenhouse Square
•$$

My in-laws brought home a ginormous Philly cheesesteak from Cleavers, and I honestly wasn't…read moreexpecting to be as impressed as I was. I believe we got the Ribeye Cheesesteak with onions and peppers, and it was hands down one of the best cheesesteaks I've ever had. Normally, I'm not a fan of seeded bread and I usually don't like peppers either, but somehow everything worked perfectly together. The creamy cooper American cheese, the soft yet crunchy bread and the thinly sliced ribeye made for such an incredible combination. And much to my surprise the peppers actually added a really nice touch and brought everything together. The portion was absolutely massive, but the flavor was so good that it was hard to stop eating it. Definitely a cheesesteak I'd happily have again!

Big sign upon entry telling you where to go after ordering... I'm not doing that…read more Order, grab a table in the little dining area to the left and wait for your number to be called. Ordered one cheese steak and waffle fries w/ cheese to share and it was MORE than enough for two people. Very good cheese steak, especially the bread, but everything was very salty... Biggest complaint is telling you go up stairs or outside after ordering... no thanks! Also, I went to grab the food and had a weird interaction as they forgot my fries and then I went back to get them and they wanted my name, but they never asked for a name on the order... Then a guy just gave me the rest of my order... Weird. Good food, but strange interactions with staff made it a little unpleasent.

Photos
Cleavers - Menu

Menu

Cleavers - The Cleaver

The Cleaver

Cleavers

See all

Angelo's Pizzeria - Half Pepperoni & Half Cheese Pizza

Angelo's Pizzeria

4.5(1.4k reviews)
1.5 mi•Bella Vista, Italian Market
•$$

We HAD to stop at the famous Angelo's Pizzeria while visiting Philadelphia! We'd heard all the hype…read moreabout this place being one of the best spots in the city for both cheesesteaks and pizza, and after finally trying it for ourselves, we totally understand why it's so popular! Let's start with the cheesesteak, because WOW, this thing was fantastic! The meat was juicy, the cheese was phenomenal, and the onions were cooked perfectly. Even the bread deserves a shoutout because it was absolutely unreal! Every part of the sandwich came together so well, and it's easy to see why people rave about it. This is what a great cheesesteak should be! We also ordered a cheese pizza, and that was just as impressive. The quality was immediately obvious. The dough and crust were perfectly crispy without having too much flop, the tomato sauce was incredibly flavourful, and the fresh basil was a fantastic addition. Sometimes the simplest pizzas are the best, and Angelo's absolutely nails the basics. Great ingredients, great execution, and incredible flavour! One thing to keep in mind is that you should be prepared to wait in line. This place is famous for a reason, and it definitely draws a crowd. Also, they don't sell pizza by the slice, so if you want to try their pizza, be ready to order a whole pie. It's a straightforward business model, but they execute it exceptionally well. Overall, we can't recommend Angelo's enough! The cheesesteak was incredible, the pizza was top-notch, and everything we tried made it clear why this place has such a reputation. If you're visiting Philadelphia, we absolutely think Angelo's deserves a spot on your must-visit list. Just bring your appetite and be prepared to wait! For more food, travel, brewery, hiking, hotel, and destination reviews, check out our YouTube channel A&M Roam and follow along with Angela and Mike as we travel, eat, drink, hike, and goof around!

Overall It's a bit over rated. The staff is super friendly…read more The service is super fast. It's around $18 for a huge cheese steak. But the cheese steaks are just pretty good. Lots of hype for a cheese steak. I guess these folks do it the best. Maybe I just don't like them that much.

Photos
Angelo's Pizzeria
Angelo's Pizzeria - Philly cheesesteak with grilled onions in sourdough roll.

Philly cheesesteak with grilled onions in sourdough roll.

Angelo's Pizzeria - Cheesesteak Sandwich

See all

Cheesesteak Sandwich

The Original Pat's King of Steaks

The Original Pat's King of Steaks

3.2(4.9k reviews)
1.1 mi•Passyunk Square
•$$
Established in 1930
Family-owned & operated

Have not been to Pats in a very long time I went to see a…read moreconcert in Philly I'm from Staten Island After the show Pats is 24hrs & only 15mins away it's was a no brainer. I know there are a ton of cheesesteak places In Philly but at midnight all of them but Pats & Geno's are open & I soooooooooo prefer Pats I ordered 3 cheesesteaks 2 with onions & Cheese Whiz 1 with onions & Cooper Sharp Cheddar All EXTRA CHEESESTEAKS!! The price for regular $19 With extra $21 Worth the price it's stuffed properly & also Ordered Fries & Stewarts Root Beer Impressions The Cooper Sharp was filled with & the bread was soft The flavor was really good & the Fries had a nice crunchy coating Which I devoured My rating 4/5 Fuhgeddabouits They only reason it didn't get a 5 is I've had cheesesteaks that knocked my socks off from other places But for a midnight munch Pats is def a go to

A stand alone building on a triangle island in South Philly. Parking is...good luck, lol. My friend…read morewanted to come here because it was in a scene in 'Creed.' This is a no frills place with outdoor only seating. Order your cheese steak at one window, order drinks & sides at the other. A nice and different experience, but nothing to rave about. Staff is all about business, they get the stuff out to you quick, & there are even signs that warn you to know what you want before you walk up to the window. There's another cheese steak place VERY nearby (that's all I'll say) that I like better. This was still nice just to switch it up. Grades: Cooper Cheese Steaks: B-

Photos
The Original Pat's King of Steaks - Mushroom Cheesesteak + Large diet coke

Mushroom Cheesesteak + Large diet coke

The Original Pat's King of Steaks - Where to order

Where to order

The Original Pat's King of Steaks - Cheese fries

See all

Cheese fries

John's Roast Pork - sandwiches - Updated October 2026

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