Get us in your inbox

The best restaurants in St Louis

Put on your bibs: the delicious food served at the best restaurants in St Louis will revive your taste buds

Written by
Ellen Prinzi
Brock Wilbur

St Louis boasts one of the most exciting up-and-coming food scenes in the nation, so it follows that one of the very best things to do while in town is to eat. A lot. And we’d like to help you with that, so here is a list of the very best restaurants in St Louis. Find an eclectic mix of cuisines, from BBQ that you’ll never forget to modern takes on Asian food and New American fare with a distinctly Midwestern twist. Whether you’re a St Louis native or a tourist staying at one of the best hotels in town, one thing is certain: Dining out at these local eateries will make you fall in love with the city one bite at a time.

Best restaurants in St Louis

Photograph: Courtesy Yelp/Jessica A.

1. Louie

Long time St Louis restaurateur Matt McGuire’s newest spot is already the stuff of legends. Everything from the impeccable service to the nearly flawless execution of the Italian menu will leave you with a huge smile (that might also be the wine). When dining here, expect a casual evening that will stick with you long after you leave and inevitably come back.

Mac’s Local Eats
Photograph: Courtesy Yelp/Ty H.

2. Mac’s Local Eats

A burger lover’s dreams come true inside a dive bar in St Louis’ Dogtown neighborhood. Enter Tamm Avenue Grill and make your way to the walk-up window for smashed burgers made with locally sourced ingredients, including dry aged beef, of the highest quality. In addition to the pork and beef options, Mac’s also serves one of the finest veggie burgers in town, plus a smattering of Cajun specialities (like boudin balls) and weekly specials.

Blues City Deli
Photograph: Courtesy Yelp/Henok T.

3. Blues City Deli

Don’t let the line out front deter you: Every bite of the sandwich waiting for you inside is totally worth the wait. Owner Vinnie Valenza has done a fine job of making this simple eatery a St Louis staple. A true deli, you’ll order and wait until your number is called. The menu is, as they say, a “tip of the hat” to blues music and culture, and the decor doesn’t stray too far from the theme. The toughest aspect of your visit is deciding what to order: Boasting a solid menu featuring po-boys, muffulettas, New York deli style sandwiches, Italian favorites and even vegetarian options, you’ll just have to keep coming back to sample it all.

Photograph: Courtesy Yelp/Vicia

4. Vicia

When St Louis native Michael Gallina returned from a decade of work at the world-class Blue Hill at Stone Barns outside of New York City, St Louis knew he was bringing something special along with him. Vicia’s beautiful simplicity is reflected in both its design and its vegetable-forward cuisine. Pop in for a casual lunch or splurge for a dinner you won’t soon forget. Pro tip: make sure to go with the chef’s tasting menu—ordering a la carte will just leave you envious of your neighbor’s meal.


Does a build-your-own-burger joint feel like your speed? This is the one that'll satisfy your STL need. One of the Midwest's best variant meat houses is right here at your fingertips. Tweet us with your order, because we're always looking for new options ;)

Salt + Smoke
Photograph: Courtesy Yelp/Salt + Smoke

6. Salt + Smoke

St Louis is a BBQ town so devouring the world-famous ribs, brisket and pulled pork served at restaurants around the city is a weekly necessity. To get your fix, head to Salt + Smoke in the Delmar Loop. It doesn’t have all the press and people (read: long lines) as other local spots, but the offerings are just as good—if not better. Alongside some amazing meat options, you will find inventive (and healthy!) sides and appetizers you can make a meal out of. The eatery also serves a very thorough drink menu featuring over 100 bourbons, cocktails and an impressive beer list.

Union Loafers
Photograph: Courtesy Yelp/BeiBei D.

7. Union Loafers

Don’t let the menu of utilitarian food throw you off—the bread, soup, salad and sandwiches at Union Loafers might be the best thing you eat in this city. How is that possible? Baker Ted Wilson and chef Brian Lagerstrom are just that good. Here’s your order: start with the pizza rossa, follow it up with the little gem salad (add bacon!), then dig into the rare roast beef sandwich. Grab a loaf of light and mild on your way out. Oh, and did we mention that, at night, the bakery turns into one of the city’s best pizzerias?

Photograph: Courtesy Yelp/Travis S.


A contemporary, casual Israeli restaurant and cocktail bar located inside an ultra-modern refurbished gas station: can it get more hip than this? OLIO’s food is perfect for a light lunch (especially on days the garage door is open) or happy hour and small plates. Make sure to try the egg salad with lemon and white anchovies—it’s simplicity at its finest.

Fork and Stix
Photograph: Courtesy Yelp/Jae E.

9. Fork and Stix

This unassuming restaurant tucked away on a Delmar Loop side street is almost certainly the best Asian restaurant in St Louis. The simple menu focuses on Northern Thai cuisine, bringing dishes like nam khao tod (spicy pork and crispy rice salad) and hung lay curry (pork belly curry) to the midwest. The real show stopper is the khao soi—this egg noodle curry soup is everything you could ask for in a bowl.

Southwest Diner
Photograph: Courtesy Yelp/Steven B.

10. Southwest Diner

A neighborhood diner with a Southwestern influence, Southwest Diner serves one of the best breakfasts in town. Boasting vibrant turquoise and burnt red decor, you’ll feel like you’re on a Wes Anderson set but, we promise, the food is the real star here. A New Mexican breakfast burrito loaded with house sausage or chorizo is an obvious choice, but the buttermilk cornmeal pancakes and Jonathan’s Famous Fiery Scramble are local favorites. Order them all?

Sidney Street Cafe
Photograph: Courtesy Yelp/Spencer P.

11. Sidney Street Cafe

Sidney Street Cafe is St Louis’ most recent James Beard-winning restaurant. Need we say more? Chef/owner Kevin Nashan and his team have been cranking out beautiful, wildly creative—yet familiar—contemporary American dishes for over a decade. Going with their budget-friendly tasting menu is our recommendation, as you’ll get to try at least five different dishes, plus all sorts of little amuse-bouches and intermezzos.

Guido’s Pizzeria and Tapas
Photograph: Courtesy Yelp/Heather D.

12. Guido’s Pizzeria and Tapas

You can’t come to St Louis and not try St Louis-style pizza or toasted raviolis—both city staples. It would also be a mistake to not visit The Hill, an Italian neighborhood full of mom and pop Italian restaurants and corner bars. Guido’s serves some of the best STL style pizza and T-Ravs in The Hill... and in the city as a whole. Sit outside and enjoy the neighborhood while eating two of the city’s staples.

Discover Time Out Market: the best of the city under one roof

Explore Time Out Market

More of the best in St Louis

    You may also like