John's Roast Pork

Sandwich shop · Riverfront

21

@infatuation

"If there was a Philly bingo board for first-time visitors, eating a roast pork sandwich from John’s would have to be on it. (Probably between watching a Betsy Ross impersonator hold a flag and running the Rocky steps.) The counter service spot has served more or less the same limited menu of cheesesteaks and roast porks with drippy, melted provolone and garlicky broccoli rabe since 1930. It's still busy from morning to night. And the sandwiches are still great." - alison kessler, candis mclean

20 Classic Restaurants In Philly

14 E Snyder Ave, Philadelphia, PA 19148 Get directions

johnsroastpork.com

21 Postcards

See full details

More Places For You

Han Dynasty - Old City

Chinese restaurant · Old City

Dive into Han Dynasty, where the sizzling taste of Sichuan comes alive with a fiery spice scale and must-try dan dan noodles in a stunning old bank setting.

7 Postcards

The Love.

Restaurant · Rittenhouse

Nestled in Rittenhouse, The Love serves up seasonal American comfort food with flair, from buttermilk fried chicken to exquisite brunch dishes in a cozy, upscale atmosphere.

23 Postcards

Stock Rittenhouse

Southeast Asian restaurant · Rittenhouse

Pho, curry & noodles served in a tiny cafe with a chic interior, plus vegan & non-gluten options.

4 Postcards

The Dining Car

Diner · Pennypack Woods

Nestled in Northeast Philadelphia, The Dining Car pairs hearty comfort food and a beloved in-house bakery, making it a retro haven for diners of all kinds.

4 Postcards

Jaxx Steaks Taproom

Restaurant · Pennsport

At Jaxx Steaks in Dickinson Narrows, indulge in mouthwatering cheesesteaks and tender roast pork, all while enjoying local beers and dog-friendly outdoor seating.

3 Postcards

My Loup

Restaurant · Rittenhouse

Nestled in Rittenhouse, My Loup is a cozy spot where modern French cuisine meets a lively bar scene, all served with a side of fun vibes and killer cocktails.

29 Postcards

Long Shot BBQ

Barbecue restaurant · Grays Ferry

Long Shot BBQ in Grays Ferry serves up tender smoked meats like brisket and ribs with hearty sides and tempting desserts, making it a go-to for BBQ lovers.

3 Postcards

Lavish

Restaurant · Haverford North

Lavish is a cozy corner joint dishing out irresistible soul food staples like crispy chicken wings and creamy mac 'n' cheese, all for just $6 a platter.

2 Postcards

Giuseppe & Sons

Restaurant · Rittenhouse

Step into Giuseppe & Sons, a sprawling bi-level Italian gem that expertly serves up classic red sauces, hand-rolled pasta, and vibrant cocktails in a stylish, nostalgic setting.

16 Postcards

Parc

Restaurant · Rittenhouse

Parc is a vibrant French bistro in Rittenhouse Square, serving classic dishes like steak frites and French onion soup in a charming, people-watching paradise that evokes the allure of Paris.

40 Postcards