Best Sandwich Shops in St Louis

Expert recommended Top 3 Sandwich Shops in St Louis, Missouri. All of our sandwich shops face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!


2438 McNair Avenue, St Louis, MO 63104

Since 2004

Memphis Stax, Prez Reuben, House Salad, Thunderbird, Benton Park, Delta Bayou, Chicken Shack Ranch, Mel’s Blue and Tangy, Marie’s Meatball, Original Roast Beef, Old School, Cole Slaw, Turkey Supreme, Carmelo, Roberto, Knuckle Sandwich, Black and Blue, Feisty Tuna, Uncle Sam’s Club, the Muffuletta, Panino Fresco, Garden Veggie & Nina Bella

Festive hangout offering sandwiches & Po' boys amid blues-themed decor, with occasional live music. Specializes in Muffulettas, Po-Boys, Chicago Dogs, Italian Beef, Micro-Brews. They have a variety of domestic/craft beers available in bottles and cans. Combos available. Tery their delicious Benton Park for $7, Knuckle Sandwich for $6.50, Marie’s Meatball for $7, Original Roast Beef for $7 & Veggie Reuben for $5.75

Price: Starts from $4.50

[email protected]


Mon - Sat 11:00 am - 4:00 pm
Sun Closed

TBR® Inspection Report


1934 Macklind Avenue, St Louis, MO 63110

Since 1918

Bread and Cheese Choices, Garnishes, Condiments, Hot Salami, Roast Beef, the Hogfather, Spicy Daggett, Porknado, Italian Trio and Delight, Italian Poor Boy, Turkey, New York Philly, Meatball, Club, House and Homemade Chicken Salad, Cathy's Homemade Lasagna, Breads, Chili Soup, Veggie, Cheeses, Garnish & Meats

Catering service available. Famous Hot Salami Sandwiches: Hot Salami and Roast Beef for $10.50, The Hogfather for $9.50, Italian Trio for $9.50, Porknado for $9.50 & Spicy Daggett for $9.50. Taste their Italian Poor Boy for $9, New York Philly for $10.50, Italian Delight for $9, Meatball for $9, Chicken Salad for $9 & Veggie for $8.50

Price: Starts from $5.50

Online Order

[email protected]


Mon - Sat 10:00 am - 4:00 pm
Sun Closed

TBR® Inspection Report


1136 Tamm Avenue, St Louis, MO 63139

Since 2010

The Layton, Blue Cheese, Smoked Chicken Salad, House and Garden Salad, Ranch, Honey Mustard Balsamic Vinaigrette, Dogtown Sub, The Hillsider, The Dip, Combo Meal, Tomato Reuben, Deli Sandwich, Portabella Philly, Veggie Melt, For Pete’s Sake, The Cuban, The Hangover Club, Tamm Avenue and Smokin's Turkey, The Big Bad Wolf & Grilled Cheese

Kids menu (includes chips & fountain drink or juice box, PB&J $3.99): Grilled Cheese for $3.99 & Deli Sandwich for $3.99. Weekday lunch special (Tue-Fri open to 4:00 pm & Free fountain drink or bottled water with Combo meal purchase): 2 sandwiches 2 sides 2 fountain drinks for $16.49 on Friday after 5:00 pm. Soup: $1.50/cup $2.25/bowl With the purchase of a regular priced sandwich on Sunday. Gluten-free bread available add $1.50

Price: Starts from $8.49


Tue - Fri 10:30 am - 8:00 pm
Sat & Sun 10:30 am - 3:00 pm
Mon Closed

TBR® Inspection Report