John's Roast Pork

Sandwich shop · Riverfront

24

@bonappetit

The Best Cheesesteaks in Philadelphia | Bon Appétit

"A South Philly institution established in 1930 and honored as a James Beard 'American Classic,' famous for the 'Ultimate' cheesesteak packed with 12 ounces of juicy, well‑seasoned steak and choice of American or provolone tucked into a seeded Carangi roll that soaks up juices while providing a pleasant crust; cheese is well integrated throughout, there are inventive specialty sandwiches (like a Steak Italiano and a cheesesteak hoagie), fried long hots add heat, and the shop typically closes early and operates on a cash‑only basis." - ByKae Lani Palmisano

https://www.bonappetit.com/story/best-cheesesteaks-philadelphia

14 E Snyder Ave, Philadelphia, PA 19148 Get directions

johnsroastpork.com

24 Postcards

See full details

More Places For You

Ocean Harbor

Dim sum restaurant · Chinatown

Traditional Chinese dim sum with carts, featuring shrimp dumplings, pork buns

7 Postcards

Bourbon & Branch

American restaurant · Northern Liberties

American fare with vegan options, whiskey list & altar bar

4 Postcards

Dante & Luigi's

Italian restaurant · Hawthorne

Old-world Italian cuisine with white tablecloths & chandeliers

16 Postcards

Walnut Street Cafe

New American restaurant · University City

Show-stopping brioche French toast with maple syrup & optional cheesecake topping.

22 Postcards

Doma Japanese Restaurant

Japanese restaurant · Logan Square

Japanese & Korean fusion sushi with creative rolls and bibimbap

4 Postcards

Hot Clucks

Takeout Restaurant · Germantown - Penn Knox

Halal comfort food with a popular chicken sandwich

3 Postcards

12 Steps Down

Bar · Bella Vista

Dive bar w/ pub grub, craft beer, karaoke & trivia nights

7 Postcards

HIROKI

Sushi restaurant · Fishtown

Omakase tasting menu with wagyu, sashimi, and nigiri

20 Postcards

Long Shot BBQ

Barbecue restaurant · Grays Ferry

Smoked ribs, brisket, pulled pork, chicken, mac & cheese, cornbread

3 Postcards

Càphê Roasters

Cafe · Harrowgate

Vietnamese coffee roaster serving unique brews, banh mi, and sandwiches

20 Postcards