Top Sandwich Shops in St. Louis

June 2, 2011 8:24 AM

For lunch or dinner, the sandwich is one of the most celebrated foods in the country, and for good reason. Perhaps no other food item offers a combination of flavors and ingredients the way the sandwich does. Of course, with so many sandwiches out there, it’s hard to know where to find the best. Here are the top sandwich shops in St. Louis. -Ben DeMeyer
noras 300 Top Sandwich Shops in St. Louis


1136 Tamm Avenue
St. Louis, MO 63139
(314) 645-2706

Nora’s is located in the heart of St. Louis’ historic Dogtown district, just a few storefronts North of the Clayton-Tamm intersection. Don’t let the sparse, dimly lit interior fool you, these guys know what they’re doing when it comes to sandwiches. The hand written blackboard menu showcases a wide selection of hot and cold sandwiches with a couple of impressive vegetarian options, as well as soups, salads, and sides. If you’re looking for a way to save money, you’ve got plenty of options. Daily specials include Tuesday and Wednesday’s “beat the clock” between 5 and 7 p.m. when the price you pay is the time of day (i.e. show up at 5:23 p.m. and pay $5.23), and Friday and Saturday’s “dinner for two” which gets you two sandwiches, two sides, and two drinks all for $13.99. If you get to know them well enough, they’ll reward you with insider info about sandwiches that aren’t listed on the menu. I’ll give you one for free: there’s a version of the Smokin’ Turkey made with beef called the Flaming Cow.

Sandwiches to try: For Pete’s Sake, Smokin’ Turkey, Tamm Ave Turkey, Flaming Cow.

blues city deli 300 Top Sandwich Shops in St. Louis

Blues City Deli

2438 McNair Avenue
St. Louis, MO 63104
(314) 773-8225

The Blues City Deli ranks with Ted Drewes and Pappy’s Smokehouse as St. Louis local landmarks, making a name for itself with delicious sandwiches and fantastic entertainment. A sandwich shop isn’t usually the first place you look for live music, but true to its name the Blues City Deli hosts the best local blues bands every Thursday night and Saturday afternoon. While the live music helps Blues City Deli stand out, it’s their sandwiches that truly sets them apart. Their deep menu (featuring eight varieties of Po-Boy) is sure to please just about any taste, whether you’re in the mood for beef, tuna, turkey, pork, sausage, vegetarian and more. They even offer about 20 different types of beer at any given time, and a wider variety of chips than you’re likly to see anywhere else. If you’re in the mood for something a little on the adventurous side, try something from their specialty “Finger Lickin’ and Dippin'” menu of complex combination of ingredients.

Sandwiches to try: The Black and Blue, BBQ Pulled Pork Po-Boy, Italian Beef, Uncle Sam’s Club.

maclind ave deli 300 Top Sandwich Shops in St. Louis

Macklind Avenue Deli

4721 Macklind Avenue
St. Louis, MO 63109
(314) 481-2435

The Macklind Avenue Deli is much more than a sandwich shop, with a decent convenience store-esque selection of snacks and a truly impressive array of packaged beer. Located in the quickly growing Macklind Avenue Business District, it’s a great place to pick up some lunch or dinner, and a six-pack to go along with it. The sandwiches are really fantastic, made with freshly slices deli meats and top quality cheeses. They also have great soup, chili, and salads to go along with your sandwich, not to mention the counter full of baked goods for dessert. If you eat in, they have beer available by the bottle and by the bucket, and if you’re taking your sandwich to go you can build your own assorted six-pack to take with you. Sometimes the sandwiches will take a little while to make, but the fresh delicious taste makes it absolutely worth it.

Sandwiches to try: Macklind Avenue Roast Beef, Karl’s Special Poorboy, Murdoch BLT.

amighettis 300 Top Sandwich Shops in St. Louis


5141 Wilson Avenue
St. Louis, MO 63110
(314) 776-2855

Amighetti’s is a St. Louis classic, and has been since 1921. They offer a few different sandwiches, but it’s really all about the Amighetti Special. That sandwich is considered by many to be the best in the city, if not the world, and makes the most of its combination of ham, roast beef, salami, and just about everything else you can think of. If you’ve managed to live in St. Louis for any length of time and you still haven’t had one, do yourself a favor and try one soon. If the pile of meats and cheese doesn’t get you, the bread baked fresh daily will. Amighetti’s has three locations, its flagship restaurant in The Hill and two more in Rock Hill and Hazelwood. Amighetti’s also offers catering, a surefire way to win over everyone at your next party or other major event.

Sandwiches to try: Amighetti Special. Need I say more?

local deli 300 Top Sandwich Shops in St. Louis

Local Deli

100 South 4th Street
Saint Louis, MO 63102
(314) 436-1741

An underdog in the St. Louis sandwich game, the simply named Local Deli is a great lunch escape for all the downtown workers out there. While not a sandwich shop in the strictest sense, their paninis and wraps put them in solid competition with anyone else. Their daily specials are usually a great deal, and they often include items that aren’t otherwise on the menu. They also offer a wide variety of salads, a soup of the day, and a few great quick breakfast foods if you want to stop by on your way into work. Maybe their most expansive offering, the Made To Order (no one has accused them of an excess creativity when it comes to naming things) allows you to build your own dish, a wrap, hoagie, panini, or bagel sandwich with your choice of meat, cheese, and veggies.

Sandwiches to try: Hoagie Unlimited, Monterey Turkey, Turkey BLT Wrap.

fozzies 300 Top Sandwich Shops in St. Louis

Fozzie’s Sandwich Emporium

1170 S Big Bend Blvd
Richmond Heights, MO 63117
(314) 932-5414

Fozzie’s calls itself a “gourmet sandwich shop,” and it would be hard to improve upon that description. They know the classic sandwiches and make them well, but the real highlights of the menu are the Fozzie’s Originals. These sandwiches combine ingredients in unique and inventive ways, with uncannily delicious results. Contributing to the fanstastic flavors is Fozzie’s own herb and vegetable garden which they use to build and flavor their sandwiches. As good as they are, the sandwiches are hardly the only offerings at Fozzie’s, they also do burgers, hot dogs, salads, and some delicious spreads like hummus and baba ganoush. Fozzie’s is also a perfect option if you don’t want to leave the house since they’ll deliver for any order over $10 (plus a $2 delivery fee).

Sandwiches to try: Cheesesteak, BABLT, The Pretzel, The Big Cheese.

More From CBS St. Louis

Download The App

Listen Live