Cancel

Open app

Search

John's Roast Pork

4.4 (2k reviews)
Closed 10:00 am - 5:00 pm
Updated 1 month 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
Dogs allowed
Good for groups

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 - John's Roast Pork

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!

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.

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.

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

The salt and pepper seasoning was perfection. Really juicy and every bite was satisfying.
Robert Z.

Another banger spot - and if you're in the area - I mean why would you be in the middle of nowhere in Philly, but if you're here; definitely stop by. It was one of the most flavorful sandwiches I've ever had. Service was quick and they were patient as I asked like 5 times the amount of questions as everyone else. The sandwich came well wrapped and was hot. We opted for pork this time only because we're doing soo many cheesesteaks and I'm NGL it was a great decision. It was seasoned with salt and pepper and oh my Goodness the flavor profile just explodes in your mouth. Imagine PR pernil in a thin sliced form stacked high on a sesame seeded roll that has chew and crust topped with a sharp provolone cheese. It was great experience - next time I'll change up the cheese. Overall ambiance was very divey and parking was questionable as it was right by a train track. However, I will say that so far, this place is excellent for their pork cheesesteak.

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

Lily W.

I had to get a Philly cheesesteak while out in Philly and simply put, it was a 10/10 for me here. Their system is quick and while I was initially surprised at the $15 price tag, I was ultimately won over by the portion size and flavors. It was a massive sandwich and full of meat. I loved how flavorful it was and the cheese pull was immaculate. I can see why this is a popular spot. It's definitely worth a visit!

Mensah I.

Even though I don't eat pork I had to come here to try the Roast beef sandwich. This is a very nice and busy location considering it's right off the interstate 95. The wait was not too bad and the staff here is very cool and chill. Overall my sandwich was better than I was expecting because this place doesn't get much recognition when it comes to spots in Philly.

Nina U.

We had the John's recommendation cheesesteak which is a Philly cheesesteak with extra American cheese and fried onion however, ours came with grilled onion. Comparing this sandwich to my fav in Margate, FL, Spanky's I would rate this a 2/5. The bread was not a good compliment and the extra cheese really overpowered the sandwich. However, the meat and onion combo was tasty and tender. Additionally, we had the Poppops special--roast pork, sharp provolone,spicy mustard, crushed red pepper seeds and raw onion. With this being my first roast pork sandwich it set the bar. This was seasoned well, and was very tasty. Everything that was included complimented each other! Ketchup and mayo is available near enclosed seating in addition to forks and knives! Street parking is available and cash, credit and debit can be used to checkout!

Paige G.

A solid cheesesteak, but definitely not the best in the area. We rated in number 5 of the 6 we tried.

Roast pork with sharp provolone and spinach
Jennifer L.

My first time trying john's signature roast pork with sharp provolone and spinach and it did not disappoint. The sandwich was hot, flavorful, and juicy. The line was short, the cashier was very nice, and theres plenty of outdoor seating for everyone.

Pop pops special

See all

Photo of Lily R.
0
19
15

22 hours ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

2 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

3 months ago

Helpful 4
Thanks 1
Love this 2
Oh no 0

5 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

6 days ago

Helpful 1
Thanks 0
Love this 1
Oh no 0

1 month ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

4 days ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

11 months ago

Helpful 2
Thanks 0
Love this 3
Oh no 1

2 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

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

7 months ago

Helpful 1
Thanks 0
Love this 1
Oh no 0
Photo of Mensah I.
169
1721
10617

4 months ago

Helpful 1
Thanks 0
Love this 1
Oh no 0
Photo of Nina U.
206
259
1097

1 year ago

Helpful 1
Thanks 1
Love this 0
Oh no 0

11 months ago

Helpful 4
Thanks 0
Love this 2
Oh no 1

9 months ago

Helpful 1
Thanks 0
Love this 1
Oh no 0

11 days ago

Helpful 0
Thanks 0
Love this 1
Oh no 0

1 month ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

1 year ago

Helpful 1
Thanks 1
Love this 2
Oh no 0

5 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

9 months ago

Helpful 1
Thanks 0
Love this 0
Oh no 0

1 year ago

Helpful 2
Thanks 1
Love this 0
Oh no 0

7 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

1 year ago

Helpful 10
Thanks 5
Love this 9
Oh no 0
Photo of Nitsud I.
28
181
159

10 months 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 0
Thanks 0
Love this 0
Oh no 0

2 years ago

Helpful 8
Thanks 4
Love this 9
Oh no 0
Photo of N L.
0
5
4

3 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

2 years ago

Helpful 4
Thanks 2
Love this 4
Oh no 0

1 year ago

Helpful 1
Thanks 0
Love this 0
Oh no 1

1 year ago

Helpful 2
Thanks 1
Love this 1
Oh no 0

1 year ago

Helpful 1
Thanks 1
Love this 0
Oh no 0

1 year ago

Helpful 2
Thanks 1
Love this 0
Oh no 0

3 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

8 months ago

Helpful 3
Thanks 0
Love this 5
Oh no 2

2 years ago

Helpful 1
Thanks 0
Love this 0
Oh no 1

1 year ago

Helpful 0
Thanks 1
Love this 0
Oh no 0

2 years ago

Helpful 1
Thanks 0
Love this 0
Oh no 1

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 5,249 times last month within 15 miles of this business.

Verify this business

Shay's Steaks

Shay's Steaks

4.6
(648 reviews)
2.7 mi
$$

I was there on the Fourth of July on a FIFA game day. 104 degrees, thunderstorms, people funneling…read morein relentlessly. Unbelievable service start to finish - never thought 6-7 people could sling so many steaks. Just finished enjoying mine and dang, that's a good st. Shay ought to pop those staff with a little bonus.. they killed it tonight.

One of my bucket list in life is to hit up as many Philly cheesesteak spots as I can. Ranked #3 in…read moreYelp's Top 25 Steakhouses in America for 2024, I bookmarked this place. It's listed as a steakhouse because they use premium cuts of steak in their sandwiches. Menu: they are so busy on the weekends that you can only customize the sandwiches on the weekdays. I let my son order and he chose "The Classic" for us to try. Since we were having dinner in a couple of hours, we decided to share. It is pricey for the size. I'm used to having it a footlong at most other places and these are more like half the size. After placing our order on the kiosk, it was ready within minutes. The Classic consists of prime rib, Cooper sharp cheese, buttery steakhouse seasoning with sautéed onions all held intact by this sesame hoagie. OMG!!! My son and I loved it!! I'm salivating as I am writing this review. The Cooper sharp cheese just melts everything together. You can tastes the high quality cuts in their meats. It is now in my top #3. I will definitely be returning to try their other popular creations. Seating is limited. My one little complaint is that I wish they would wipe the tables and barstools down. It was sticky and dirty. Service is excellent even with the soccer match crowds.

Photos
Indoor view
Indoor view
New York Strip with provolone, onions and peppers.
New York Strip with provolone, onions and peppers.
Prime Rib Cheesesteak

See all

Prime Rib Cheesesteak
Cleavers

Cleavers

4.1
(1.8k reviews)
2.5 mi
$$

I honestly can't say enough good things about Cleavers…read more I accidentally left my bag here--with everything in it, including my ID--and we had a flight out the next day. I didn't even realize it right away, but somehow the team tracked me down at my hotel (!!). I was able to come back a couple hours later and everything was exactly as I left it. A huge thank you to Zktlko (I hope I'm spelling that right) who went out of his way to make sure I got it back. That level of care is rare and meant so much in a stressful moment. And on top of that--the food is incredible. We had the hoagies, and they were hands down the best cheesesteaks we tried in the city. Amazing people, amazing food. Grateful we stopped here.

I stopped by with my husband and his mother for a late lunch. We ordered the classic Philly…read morecheesesteak with an order of fries. My MIL ordered a caprese salad. We also got a few of their packaged drinks. The guy taking our order was very nice and there was plenty of seating and it seemed like there was additional seating upstairs, but we didn't have to head up there. The bathroom was nice and clean. As for the food, the Philly cheesesteak was massive, but tasted just okay. It seemed quite heavy on the bread. I think my husband maybe ordered wrong as he should've gotten the cheese whiz or maybe gotten the one with peppers. We've definitely had better cheesesteaks. The waffle fries were fries: tasty and delicious. My MIL's caprese salad was interesting. It was atop a bed of greens which was unexpected. It was also $15 which seemed a little extravagant for what it was. Overall, it was a decent meal and tasty. I'd hit it up for lunch of you're in a pinch and you'd definitely have leftovers for later as well.

Photos
Menu
Menu
The Cleaver
The Cleaver
Cleavers

See all

Verona Pizza

Verona Pizza

4.3
(183 reviews)
17.9 mi
$$

After a 3 hour hike at Wissahickon, no better way to reward ourselves than with Verona's pizza and…read morecheesesteak. I live an hour away from Verona so when I heard this place was only a 15 min drive away from our hike, I knew I had to stop by. The well known Verona's did not disappoint. Unique to this pizzeria, the pizzas AND cheesesteaks are award winning. The wife and I ordered one of each. When we pulled up, this place was packed for 12PM. It hustlin and busslin! I ordered at the desk and waited maybe 25 mins (not bad at all for ordering in the spot and with the place being busy). Pizza: we ordered the "Hot Honey" at $27. We attacked this thing within 2 minutes of coming out the oven. Incredible dough with depth and texture. Perfect balance of sweet (sauce/honey) and savory (pepperonis/grated parm). Topped with fresh basil and hot honey. I wished there was more hot honey but to each their own. Elite pizza!! I highly recommend Cheesesteak ($18): we ordered it with fried onions and Cooper Sharp. Delicious bread, I'm assuming it's home made and if it's not it's definitely high quality bread. Tender ribeye steak chopped and mixed beautifully with the cheese and onions. Meaty sandwich for sure. I prefer my cheesesteaks a bit more cheesier but I was a happy camper as was my wife. All in all, this joint is pumping out top tier "pizzeria food". This will be my post hike reward anytime I'm in the area. Dare I say Verona's goes toe to toe with Angelo's Pizzeria (highly regarded pizzeria) as best in the state! 5/5

Better thank OK. But still not a 5 star pizza place near me as I was promised by a supposed pizza…read moreconnoisseur, so called friend of mine. Overrated at 5 stars, perfectly rated at 4. We had a Grandma and a House. Good sauce, nice cheese, cooked well, crust on the crispy side. I will return, but the OLD Nino's ' from years ago on Rt 611 and Blair Mill has set the bar for Montgomery County pizza joints IMO.

Photos
The Sop
The Sop
Cheesesteak with cooper sharp and fried onions
Cheesesteak with cooper sharp and fried onions
Philadelphia Cheesesteak Adventure

See all

Philadelphia Cheesesteak Adventure
The Original Pat's King of Steaks

The Original Pat's King of Steaks

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

On a recent trip to the area, I took some time to visit South Philly to give Pat's a try. I was in…read moreChester for a football game, but made some time to stop by both of the city's famous Cheesesteak stands. The Original Pat's King of Steaks is located in South Philly, specifically in the Passyunk Square neighborhood. It sits at the intersection of East Passyunk, South 9th, and Wharton. The building has many different signs and lights that will let you know that you are in the correct place. Since this is in the city, parking can be somewhat tricky. There are times I have had to circle around, or get whomever I was with to drop me off and have them come back. However, sometimes I have secured street parking not too far away. This will just depend on the time of day, and really the luck of the draw, if you are able to easily locate parking. This is an outdoor stand, meaning there is no inside to enter. You will order at the counter, and food is packaged to-go. However, there are some tables surrounding the building that you can dine at. They are all under the roof overhang, so you will be somewhat protected from the elements. On this day, it was not terribly busy. I really did not have to wait in any kind of line before being able to place my order. This was around 4:00 on a Saturday in September. First, I took some time to look over the menu posted near the sidewalk. There is also a helpful guide on "how to order a steak," for those that are unfamiliar. When it was my first time here, I actually found the humorous display very helpful. I placed my order for two classic Cheesesteak Wit, made with Cheez Whiz. When ordering, you specify if you want Wit (with onion) or Wit-Out (no onion). Given that I was wanting to try the most authentic sandwich I could, I opted for the onions and the traditional Cheez Whiz. My sandwiches only took a minute or so to be ready. As stated, it was not busy, and they are able to whip up these sandwiches rather quickly. I ended up taking my sandwiches to-go, and having them for meals the next few days. They reheat well, and have good flavor. I like having the onions on it for an added texture. Pricing is not terrible. Pat's is more expensive than Geno's by $2 for the same sandwich. My total was $36 after tax for the two sandwiches, making them $18 each. You definitely are paying for the experience and the novelty that is coming to this famous corner of Philadelphia. But, this price is not out of the ballpark of other places in the area. The sandwich is a decent size, and you can definitely get two meals out of it if you are eating it by yourself. So, all that considering, it is a fair value for what you pay. It seemed like most menu items were $20 or under. FYI, they take both cash and card. The staff are quick and efficient. However, it will not be the most friendly or pleasant experience, especially if you do not know how to order. I am not saying that the experience was poor by any means, but be aware that this is not Disney World and they will not be overly kind to you at the order window. Being from Pittsburgh, I had never had a true Philadelphia Cheesesteak sandwich until a few years ago when I visited for the first time. Since that trip, I typically make it a point to stop and get a few sandwiches to take back home with me. I enjoy coming to Pat's for the atmosphere, and the true taste of Philadelphia. I recommend giving it a try at least once, just to say you have had it. Plus, the sandwiches are pretty tasty, too. I will definitely be back here on future trips to South Philly.

Made it to this legendary cheesesteak spot and tried the traditional onions wit Wiz (cheese Wiz)!…read more Loved the seasoning and the meat and onions being finely chopped which allowed for more crispiness and caramelization. Sandwich was delicious and the service was top notch, super friendly which is always great for a non-local lol Love the look of the building, you can tell this place has a rich history.

Photos
Mushroom Cheesesteak + Large diet coke
Mushroom Cheesesteak + Large diet coke
Where to order
Where to order
Cheese fries

See all

Cheese fries
Prime Steaks

Prime Steaks

4.7
(53 reviews)
7.6 mi
$$

When they first opened up. They put a lot of meat on their cheesesteaks. No a little bit of meat…read more Prices are high for the meat they put on. Or lack of. The store looks nice so I think they think they can price High for ambience. But people want a great tasting Cheesesteak that's packed with meat. Like the one in their photos on the menu or website. Again, don't be fooled. It's called .... "FALSE ADVERTISING" Here's what they do. You order a cheesesteak,.. Plain. You get some meat. You order a cheesesteak with fried onions, mayonnaise, ketchup, pickles, mushrooms. You should get the same amount of meat. Not less cause you ordered toppings. When you order toppings with your cheesesteak, and you can still close your roll and see no meat and toppings that's a cheap crappy cheesesteak . especially for what they charge. It's. Bull Sxxx..!!!! And the problem is nobody calls him out on it . should they get over on you? Don't pay until you look at your cheesesteak first . If it's not what you expect, don't pay for it don't need it .

It's Monday morning, we got here, 27 minutes before opening. It was worth wait. It's cold outside,…read moreI'm visiting from Florida so too cold for me. It's nice inside clean, staff friendly. Gave suggestions. I got prime cheesesteak with bacon( nice surprise with every other bite). Also got the bread with sesame seeds( since it's lightly toasted , just adds to the flavor. Definitely a must do when you land here at airport PHL and want a great tasting cheese steak sandwich.

Photos
View from the back table towards the front
View from the back table towards the front
Philadelphia Cheesesteak Adventure
Philadelphia Cheesesteak Adventure
Prime Steaks

See all

John's Roast Pork - sandwiches - Updated July 2026

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