When it comes to sandwiches, we definitely know what we’re doing here in Philadelphia! And that’s why it’s no surprise that we’ve got two of the country’s very best sandwich shops right here in Philly! But this isn’t just our biased opinion, Yelp just released their first-ever list of the best sandwich shops in the nation, and we’re thrilled to have made the cut!
Which Philadelphia sandwich shops made Yelp’s list of the top 100 in the country?
According to Yelp’s inaugural Top 100 Sandwich Shops list,, these two Philly sandwich shops are among the best in the U.S.:
- Christie’s Deli, coming in at #40
- Antonio’s Deli, coming in at #94
How did Yelp coming up with this ranking?
Well, according to Yelp, here’s how they did it:
This is an all-time list of the Top 100 Sandwich Shops in the US according to Yelp. We identified businesses in the sandwich category on Yelp, then ranked those spots using a number of factors, including the total volume and ratings of reviews. When available, all businesses on this list have a passing health score as of May 9, 2025.
Okay, okay, I’ve gotta check these spots out! Gimme the details!
Christie’s Deli
Address: 1822 Spring Garden St Ste 4A, Philadelphia, PA 19130
Christie’s has a ton of delicious sandwich options, but we’ve gotta recommend their popular Christie’s Breakfast Sandwich if you’re looking for a fan favorite! It’s got a hash brown patty, garlic Sriracha sauce, fried egg, cheddar, onion, and pork roll, all on a deliciously warm toasted croissant.
Antonio’s Deli
Address: 1014 Federal St, Philadelphia, PA 19147 and 3849 Lancaster Avenue, University City, Philadelphia, PA 19104
This deli has all the most delicious hoagies your heart desires, but we’ve gotta recommend their delicious homemade meatball hoagie!
Philly is a sandwich-lovers heaven!