20 Best Sandwich Restaurants In St. Louis, MO

Last Updated:
Sort
Blues City Deli is a restaurant located in St. Louis, Missouri at 2438 McNair. This restaurant serves fresh baked cookie, potato salad or cole slaw, the imperial club, 7th street sicilian' po-boy, the redbird, greek salad, and 1904 worlds fair chili dog. They also serve house, the roberto, the marina' meatball po-boy, the benton park' po-boy, the chicken shack ranch, baby blues po-boy, and soup...
2438 McNair, St. Louis, MO, 63104
Rank
1
72 votes
Sponsor
0.0
Adriana's is a restaurant located in St. Louis, Missouri at 5101 Shaw Avenue. This restaurant serves the hill boy, big jack, carlo, bens special, grace, garlic cheese bread, and todays soup. They also serve teresa, 1 topping, the faz, sunny's veggie, charlies special, 2 topping, and francos choice. They are open every day except Sunday. Please call 314-773-3833 with any questions. All major...
5101 Shaw Avenue, St. Louis, MO, 63110
Rank
2
33 votes
Sponsor
0.0
Caruso's Deli is a restaurant located in St. Louis, Missouri at 1312 Washington Avenue. They are open every day except Sunday. Choice of one Side with a Sandwich; Red Potato Salad, Cole Slaw, Italian Pasta, Orzo Pesto Pasta or Carrot Raisin* Southwest Dipper $7.50 Thinly sliced roast beef or...
1312 Washington Avenue, St. Louis, MO, 63103
Rank
3
20 votes
Sponsor
0.0
Eleven Eleven is a restaurant located in St. Louis, Missouri at 1111 Mississippi Avenue. This restaurant serves curried acorn squash, fontina fontal, 12 oz stuffed pork chop, porchetta" fennel rubbed pork loin, sauteed mixed vegetables, wild boar ravioli, and rain crow ranch 8oz grass fed...
1111 Mississippi Avenue, St. Louis, MO, 63104
Rank
4
61 votes
Sponsor
0.0
Nora's is a restaurant located in St. Louis, Missouri at 1136 Tamm Avenue. They are open every day except Monday. Smoked portabellas, artichoke hearts, black olives, roasted red peppers, caramelized onions, provolone, cheddar, avocado, sprouts, lettuce, tomato & chipotle mayo. All sandwiches...
1136 Tamm Avenue, St. Louis, MO, 63139
Rank
5
21 votes
Sponsor
0.0
Quincy Street Bistro is a restaurant located in St. Louis, Missouri at 6931 Gravois Avenue. This restaurant serves potato bar, classic spud, soup: taco soup, loaded potato skins, the classic hostess tray, the ringleader sandwich platter, and crostinis. They also serve spinach cheese & tomato, chili-cheese fries, macaroni & cheese, breakfast special: quiche, italian style salad, protein...
6931 Gravois Avenue, St. Louis, MO, 63116
Rank
6
21 votes
Sponsor
0.0
Pickles Deli is a restaurant located in St. Louis, Missouri at 22 North Euclid Avenue. This restaurant serves deli sliders, sandwich trays, black angus 1/4lb. hot dog, buffalo chicken, kaiser roll, mediterranean wrap, and fresh fruit salad. They also serve fruit salad (seasonal), pretzel roll, house, caesar, bbq pulled pork, sourdough, and chocolate chip cookie. They are open every day except...
22 North Euclid Avenue, St. Louis, MO, 63108
Rank
7
15 votes
Sponsor
0.0
Epic Pizza & Subs is a restaurant located in St. Louis, Missouri at 1711 South 9th Street. They are open every day of the week. Ham, anchovy, sausage, pepperoni, mushroom, chicken, onion, tomatoes, pineapple, kalamata or green olive, black olives, roasted peppers, ricotta, feta, sun dried tomato, fresh herbs, hamburger, basil pesto, jalapenos, bacon, garlic, x cheese, x sauce. Packed with Volpi...
1711 South 9th Street, St. Louis, MO, 63104
Rank
8
15 votes
Sponsor
0.0
Southern is a restaurant located in St. Louis, Missouri at 3108 Olive Street. They are open every day except Monday and Tuesday.
3108 Olive Street, St. Louis, MO, 63103
Rank
9
15 votes
Sponsor
0.0
Monty's Sandwich Company is a restaurant located in St. Louis, Missouri at 200 North Broadway. This restaurant serves chicken noodle, fidel castro, chicken club wrap, reuben, fruit tray, carolina grilled cheese, and chef salad. They also serve monty’s chili, veggie tray, zapp’s chips, country ham & cheddar, pasta salad, fresh cut fries, and carolyn’s coleslaw. They are open every day except...
200 North Broadway, St. Louis, MO, 63102
Rank
10
12 votes
Sponsor
0.0
JJ Twig's Pizza & Pub is a restaurant located in St. Louis, Missouri at 2964 Dougherty Ferry Road. This restaurant serves buffalo chicken dip, cheeseburger, erin's favorite salad, italian beef sandwich, taco deluxe, fried cheddar cheese curds, and power salad. They also serve southwest burger, bacon cheddar wings, italian sausage bites, cajun chicken sandwich, jj twig's mac & cheese, hawaiian...
2964 Dougherty Ferry Road, St. Louis, MO, 63122
Rank
11
12 votes
Sponsor
0.0
Soulard Gyro & Deli is a restaurant located in St. Louis, Missouri at 2022 South 12th Street. This restaurant serves cheese bread, greek salad, bbq chicken, gyro classic, and buffalo wrap. They are open every day except Sunday. Döner kebap, or in short döner, is known almost all around the world. Sure, ingredients and sauces vary, and often it even comes under a different name. Shawarma, gyros,...
2022 South 12th Street, St. Louis, MO, 63104
Rank
12
10 votes
Sponsor
0.0
Mama Toscano's Ravioli is a restaurant located in St. Louis, Missouri at 2201 Macklind Avenue. This restaurant serves olive salad & relish, potatoe salad, 7" cheese garlic bread sandwich, italian salcissia (sausage), mamas home made meatballs in our famous meatsauce, 7 mamas meatballs & sauce, and italian roast beef. They also serve muffuletta, party sandwiches, artichokes, 7 italian roast beef...
2201 Macklind Avenue, St. Louis, MO, 63110
Rank
13
5 votes
Sponsor
0.0
Vivola Express is a restaurant located in St. Louis, Missouri at 1911 Schuetz Road. They are open every day except Saturday and Sunday.
1911 Schuetz Road, St. Louis, MO, 63146
Rank
14
8 votes
Sponsor
0.0
Evangelines is a restaurant located in St. Louis, Missouri at 512 North Euclid Avenue. They are open every day of the week.
512 North Euclid Avenue, St. Louis, MO, 63108
Rank
15
18 votes
Sponsor
0.0
9th Street Deli is a restaurant located in St. Louis, Missouri at 900 Shenandoah Avenue. This restaurant serves ninth street special, house salad, cajun b.l.t, cobb smoked ham & swiss, soup of the day, david's cookies, and fresh fruit of the day. They also serve bag of chips, creamy cole slaw, baked mortadella, hot roast beef & cheese, cheese tortellini salad, cajun bacon turkey melt, and...
900 Shenandoah Avenue, St. Louis, MO, 63104
Rank
16
12 votes
Sponsor
0.0
Molldeli's is a restaurant located in St. Louis, Missouri at 11836 Tesson Ferry Road. They are open every day of the week. Family Meal Deal 2 large pizza’s (one topping) garlic cheese bread house or caesar salad $29.99.We believe good food speaks for itself. Our servings are generous and our ingredients are fresh – sourced only from the best local vendors. Great food is something you should...
11836 Tesson Ferry Road, St. Louis, MO, 63128
Rank
17
3 votes
Sponsor
0.0
Pickleman's Gourmet Cafe is a restaurant located in St. Louis, Missouri at 3722 Laclede Avenue. This restaurant serves ham, pepperoni, italian chop, pizza / deli meat, au jus, broccoli cheese, and the pizza guy. They also serve asiago chicken, giardiniera peppers, asiago caesar, garden chop, tomato basil bisque, chicken / italian beef, and chili. They are open every day of the week. Pickleman's...
3722 Laclede Avenue, St. Louis, MO, 63108
Rank
18
8 votes
Sponsor
0.0
Sportsman's Park is a restaurant located in St. Louis, Missouri at 9901 Clayton Road. They are open every day of the week. Sportsman's is known for its neighborhood feel, cozy atmosphere, classic sports memorabilia, friendly staff, and large portions. Highlights of our menu include half pound burgers, homemade turkey chili, chicken wings and strips in our famous hot sauce, our onion straws...
9901 Clayton Road, St. Louis, MO, 63124
Rank
19
7 votes
Sponsor
0.0
Tom's Bar & Grill is a restaurant located in St. Louis, Missouri at 20 South Euclid Avenue. They are open every day of the week. Seasoned beef or chicken, lettuce, tomatoes, cheese, black olives, salsa, Fritos, sour cream and Tom's special taco sauce served in a crispy tortilla bowl. Breaded & Fried chicken tossed in Buffalo sauce, bleu cheese crumbles, lettuce, tomato, tossed in ranch dressing...
20 South Euclid Avenue, St. Louis, MO, 63108
Rank
20
13 votes
Sponsor
0.0