Local Guides

10 Restaurants in St. Louis Your Taste-Buds Will Love

St. Louis, Missouri, is known for its river views and breathtaking architecture. Not so commonly known is the fact that within the city you’ll find numerous first-rate restaurants serving up international and diverse dishes. From vegan to barbeque, Peruvian to Italian, there truly is something for everyone, even the pickiest of eaters. Here are the ten best restaurants in St. Louis.  

10. Death in the Afternoon

You’ll want to eat at Death in the Afternoon three times a day, and technically you can, seeing as how the restaurant is open for brunch, lunch, and dinner. The food ranges from steamed buns with fish sauce pickles, daikon carrot slaw, kimchi, and pork belly, to cornmeal pancakes with apple butter and fried pig tails.

9. Tree House

Vegetarian restaurant Tree House serves up healthy, ethical, and eclectic cuisine from all over the world. The menu features vegan crabcakes, wild mushroom stuffed ravioli, mung bean noodles with raw vegetables and a kaffir-lime peanut sauce, dim sum dumplings, and fair trade organic coffee.

8. Iron Barley Eating Establishment

Irish Lamb Stew! #ironbarley #foodporn #stpatricksday

A photo posted by Tom (@lampe_stl) on

Iron Barley Eating Establishment has everything you could hope for in a restaurant; late-night music, craft beer, and a menu featuring some of the best comfort food in Missouri. Think jalapeno stuffed shrimp wrapped in bacon, an oak roasted chicken sandwich, schnitzel, pulled pork ravioli, and a bacon bourbon brownie.

7. Mango

You’ll find Peruvian food made modern at restaurant Mango. The Solterito dish contains quinoa, cherry tomatoes, fava beans, avocado, potato, choclo, queso fresco, red pepper, and parsley, with a citrus vinaigrette. If you’re looking for something different for dinner tonight, look no further.

6. Broadway Oyster Bar

Hey there Broadway Oyster Bar and Crawfish lovers! We have some good news and some bad news for you unfortunately. Due to your absolutely incredible response to our Crawfish Festival and especially our Famous Crawfish Boil, we have completely sold out of over 1800lbs of our live and reserve crawfish for our boils. We WILL however still have the rest of our Crawfish Festival menu available until 11pm as well as our Full Regular menu. We are very sorry for the inconvenience for all you crawfish lovers out there but you all exceeded both our expectations and our records for Boils sold between last night and today. THANK YOU THANK YOU THANK YOU to all who have attended and who still plan on attending the festival at the BOB! Don’t forget to come and catch @AnimalYearsBand from NYC along with Brothers Lazaroff from the STL as they take over the wonderful BOB patio from 10pm till 2am and only $7 covers you all night! (P.S. LET’S GO BLUES! ) #BroadwayOysterBar #CrawfishFest #BOBCrawfishFest #holycrawfish #DowntownSTL #crawfish #nolastylecrawfishboil @OysterBarStl

A photo posted by Broadway Oyster Bar (@oysterbarstl) on

Craving Cajun grub? Broadway Oyster Bar is the real deal, whipping up dishes like alligator tacos, fried crawfish tails, crab dip, Prince Edward Island mussels, jambalaya, gumbo ya ya, shrimp and grits, blackened tuna fajitas, crawfish mac and cheese, and a lobster and wild mushroom pasta.  

5. Blood & Sand

Blood & Sand is a members-only restaurant that allows you to dine on a trial basis your first visit. While it may sound odd, this is a club worth joining. Not only is it beautifully decorated and boasts a stellar staff, their menu features the likes of Japanese cuttlefish, oxtail gratin, grilled rack of lamb, and truffled tater tots.

4. Farmhaus

Farmhaus’ farm-to-table approach supports local agriculture, always utilizing fresh ingredients. Their menu is ever-changing yet continually delicious. Past dishes have included a carbonara with garlic-thyme cream and house bacon, dry-aged ribeye, and grilled grouper fish with horseradish potato puree and onion raisin chutney.

3. The Shaved Duck

Let’s do Monday right with some delicious smoked-meats at The Shaved Duck.  Open at 11am.  #cuisine

A photo posted by The Shaved Duck (@theshavedduck) on

The Shaved Duck makes Southern food their specialty, serving up duck confit, smoked chicken wings with a mango, ginger, and habanero bbq sauce, tri-tip sandwiches, buttermilk cornbread with honey butter, smoked tomato and pepper chilli, cherrywood baby back ribs, and a brisket burger.

2. Pappy’s Smokehouse

Hello Friday!!!

A photo posted by Pappy’s Smokehouse (@pappyssmokehouse) on

The Memphis-style St. Louis barbeque at Pappy’s Smokehouse is a meat-lover’s dream come true. You’ll find all of your favourite barbeque staples; pulled pork, pulled chicken, beef brisket, turkey breast, spicy sausage, and burnt ends. With sides like sweet potato fries, fried corn on the cob, green beams, and applesauce.

1. Tony’s


linguine with shrimp and lobster

A photo posted by Keisha Reece | Makeup Artist (@beautybyreecey) on

The menu at upscale Italian restaurant Tony’s is top-notch, no wonder the restaurant is a local favourite. Dishes include seared sea scallops with black truffles, fresh clam linguine with pancetta, spinach salad with avocado, chicken with blood oranges, black olives, and fennel, beef tenderloin with foie gras, and roasted salmon.



About the author


Aidan Ryan

Leave a Comment