Where to Eat Roast Beef Sandwiches in Philadelphia

Juicy, meaty, and piled high. Here’s where to find the decadent sandwiches in Philadelphia.

roast beef sandwiches

Old Original Nick’s Roast Beef sandwich | Photo by Maddy Sweitzer-Lamme

Here in Philly, we really like the sandwiches that we consider our own. The roast beef sandwich is certainly not that — it’s beloved the world over. But that doesn’t make it any less Philly, given that we’re the, you know, unofficial sandwich capital of the world. When the need for red meat hits, a juicy, hand-carved roast beef sandwich does the job. Here are our favorite places to get them in the city.

Old Original Nick’s Roast BeefSouth Philly
Let’s be clear: There are a couple of these in the city, but the original is on Jackson Street in South Philly. The locations in Springfield and West Chester are owned by the same guy, and you’ll find the same juicy, meaty sandwiches on a kaiser roll. The others, though, are impersonators.


View this post on Instagram


A post shared by @caffechicco

Caffe ChiccoSouth Philly
The awning outside Caffe Chicco reads “cappuccino, roast beef, panini.” Unsurprisingly, they do those things best. We especially like the roast beef Italiano, which comes with sharp provolone and garlicky rabe.

Ye Olde Ale HouseLafayette Hill
This neighborhood tavern in Lafayette Hill has a full menu, sure, but the Ale House Special with roast beef and Russian dressing on rye is all you really need.


View this post on Instagram


A post shared by The Sandwich King (@thesandwichking1)

Cherry Street TavernLogan Square
Cherry Street Tavern serves roast beef and roast pork sandwiches, plus a whole lot of draft beer. All the sandwiches come with a side of horseradish, for a spicy kick.

Tommy Dinic’sReading Terminal Market
The sign above Dinic’s stall in Reading Terminal reads “pork and beef,” and that’s all they serve. Top your sandwich with roasted peppers, provolone or greens if you like, but here, it’s all about the meat.


View this post on Instagram


A post shared by 3 Girls, 1 Plate (@3.girls.1.plate)

Chamberlain’s Roast BeefGarnet Valley
Inside the Booth’s Corner Farmer’s Market, Chamberlain’s serves up house-roasted roast beef in whatever way you want it: on a hoagie, in a kaiser roll, or even just on a platter with some mashed potatoes.

Capriotti’smultiple locations
The roast beef at Capriotti’s is made with American wagyu beef from Snake River Farms, so it’s beautifully marbled and thinly sliced to order for a classic hoagie.


View this post on Instagram


A post shared by @foodpaige

Famous Fourth StreetQueen Village
Famous Fourth Street’s roast beef comes au jus, so you can dip the mile-high sandwich (on rye!) into the gravy before you unhook your jaw to take a bite.

The DandelionRittenhouse Square
Dive bar not so much your vibe? Get the roast beef at the Dandelion, which comes mid-rare, warm and well-sauced on toasted bread with a side salad.