Where to Eat: The Best Restaurants in St. Louis, Missouri

St. Louis, Missouri, is a city where the echoes of its historical roots harmonize with a dynamic culinary landscape, making it a feast for the senses. The vibrant heritage of this metropolis, from the French influence to the savory contributions of the African American community, is reflected in the restaurant scene, which is as diverse as its residents. With the Gateway Arch piercing the sky, St. Louis beckons food enthusiasts to explore everything from smoky barbecue spots to elegant eateries featuring global cuisines.

At Urban Eats, a food hall bustling with energy, stop by All Rolled Up, where the creative minds of Bryan White and Terry Coleman innovate traditional egg rolls, transforming them into savory veggie delights and even cheesecake treats. For a relaxing atmosphere and flavorful Thai dishes, Aubergine captivates with its comforting dishes that have garnered countless fans. If you crave a gourmet experience, Press Pizza and Pasta is perfect for Sunday brunch, serving stuffed breakfast pizzas and dizzying cocktails amidst a lively crowd. Meanwhile, Arzolas Fajitas + Margaritas showcases Tex-Mex vibrancy, showcasing spiced grilled sweet potatoes and captivating margaritas that keep diners coming back.

The spirit of St. Louis thrives in its kitchens and dining spaces, where communal tables and friendly staff invite you to linger a little longer. There's a flavor waiting for every palate, from the heartwarming bowls at Afghan Kabob House to the hearty Venezuelan dishes at Los Chamos Restaurant. St. Louis is waiting to delight your taste buds—where will you start?

Discover the best restaurants and places to eat in St. Louis, Missouri, near you now.

Breakfast restaurants American restaurants Family restaurants Hamburger restaurants Local restaurants Tex-Mex restaurants Brunch restaurants Diner Sandwich shops Fast food restaurants Coffee shops Gastropubs Chicken restaurants Fried chicken takeaway Bars Seafood restaurants Bars & grill Italian restaurants Caterer Event venues Fine dining restaurants Banquet hall Mexican restaurants Pubs Chinese restaurants Asian restaurants Takeout restaurants Lunch restaurants Halal restaurants Pakistani restaurants Rice restaurants Indian restaurants Kebab shops Indian Muslim restaurants Modern Indian restaurants Pasta shops Salad shops Soup restaurants Burrito restaurants Taco restaurants New American restaurants Barsbecue restaurants Pizza restaurants Pizza delivery Pizza takeaway Cocktail bars Gyro restaurants Vegetarian restaurants Japanese restaurants Delivery Chinese restaurants Latin American restaurants Thai restaurants Korean restaurants Vegan restaurants Vietnamese restaurants Pho restaurants East African restaurants Soccer club Nepalese restaurants Jamaican restaurants Noodle shops Middle Eastern restaurants Afghan restaurants Persian restaurants Cajun restaurants Chicken wings restaurants Meal delivery Shared-use commercial kitchen Southern restaurants (US) Soul food restaurants Wedding venues Market Steak houses Live music venues Karaoke Hot dog restaurants Hot dog stand Ethiopian restaurants Wine bars Lounge Central American restaurants Sushi restaurants Delivery service Mediterranean restaurants Syrian restaurants European restaurants Greek restaurants Southern Italian restaurants Catering food and drink supplier Wedding buffet Turkish restaurants Creole restaurants Irish pubs Irish restaurants Health food restaurants Traditional American restaurants Catering Southwestern restaurants (US) Gluten-free restaurants Juice shops Organic restaurants Spanish restaurants Tapas restaurants Dessert restaurants Kosher restaurants Chicken shops Crab houses Yucatan restaurants Grill Grocery store Convenience store Ramen restaurants Pan-Asian restaurants Asian fusion restaurants Pan-Latin restaurants Cafe Sports bars Swiss restaurants Cuban restaurants Southeast Asian restaurants Bubble tea store Bistro Shawarma restaurants Pancake restaurants Cheesesteak restaurants Beer hall Live music bars Fish & chips restaurants Check cashing service Brazilian restaurants Fresh food market Fusion restaurants Peruvian restaurants Ice cream shops Cafeteria Swedish restaurants

226 restaurants found in St. Louis.

Find Restaurants in St. Louis Nearby Your Location

All Rolled Up

New American restaurant

3301 Meramec St, St. Louis, MO 63118

This innovative eatery serves delightful egg rolls, from veggie to Philly cheesesteak, alongside refreshing blueberry lemonade!

Reserve

Aubergine

Thai restaurant

550 N 7th St, St. Louis, MO 63101

Savor authentic Thai dishes like rich curry and unique chargrilled aubergine in an uplifting atmosphere!

Reserve

Press Pizza and Pasta

Pizza restaurant

2509 S Jefferson Ave, St. Louis, MO 63104

This cozy haven delights with gourmet pizzas, delectable pasta, and craft cocktails, ensuring a memorable dining experience.

Reserve

Arzolas Fajitas + Margaritas

Tex-Mex restaurant

2730 McNair Ave, St. Louis, MO 63118

Experience vibrant Tex-Mex flavors with standout 6th Street fajita tacos and refreshing margaritas, all in a lively atmosphere!

Reserve

Krajina Restaurant & Bar

Restaurant

5401 Gravois Ave #2333, St. Louis, MO 63116

This cozy gem offers a limited yet traditional menu featuring mouthwatering goulash and hearty cheeseburgers, complemented by friendly hospitality.

@UTURN RESTAURANT AND SPORTS BAR

Restaurant

1325 Washington Ave Rear, St. Louis, MO 63103

This vibrant sports bar delights with perfectly seasoned catfish nuggets, hearty Philly cheesesteaks, and refreshing homemade lemonade!

Reserve

Havana's Cuisine Restaurant

Cuban restaurant

1131 Washington Ave, St. Louis, MO 63101

Step into a delightful Cuban haven, featuring generous portions of authentic eats like Ropa Vieja and mouthwatering sandwiches!

Afghan Kabob House

Restaurant

3500 Watson Rd, St. Louis, MO 63139

Discover a cozy haven of Afghan flavors, where tender Chicken Tikka Kabob and delightful Mantu create unforgettable experiences.

Reserve

Terror Tacos

Vegan restaurant

3191 S Grand Blvd, St. Louis, MO 63118

Embrace the eerie ambiance while enjoying delicious vegan tacos, burritos, and the standout Birria in generous portions.

Reserve

Los Chamos Restaurant

Restaurant

4457 Gravois Ave, St. Louis, MO 63116

Experience the essence of Venezuela with delightful tequeños, pepitos, and savory cachapas in a welcoming atmosphere.

Steve's Hot Dogs

Hot dog stand

3145 S Grand Blvd, St. Louis, MO 63118

Casual hot dog stand offering hickory-smoked delights like the Gorilla Mac and Chicago Dog in a vibrant, 90s-inspired setting.

Reserve

Sidney Street Cafe

Restaurant

2000 Sidney St, St. Louis, MO 63104

Experience elevated New American dining in a cozy, sophisticated setting, with delightful dishes like duck confit and cavatelli.

Lona's Lil Eats

Restaurant

2199 California Ave, St. Louis, MO 63104

This vegan-friendly gem offers customizable Asian-fusion dishes, featuring standout spicy eggplant and delectable rice-paper wraps.

Frazer's Restaurant & Lounge

American restaurant

1811 Pestalozzi St, St. Louis, MO 63118

A hidden gem, this lounge offers vibrant cocktails and a rotating menu featuring exceptional entrees like chicken scallopini.

Failoni's Restaurant

Italian restaurant

6715 Manchester Ave, St. Louis, MO 63139

Step into this historic family-owned gem, where beloved brick-oven pizzas and delightful fried spinach appetizers await you!

Reserve

Anthonino's Taverna

Italian restaurant

2225 Macklind Ave, St. Louis, MO 63110

This relaxed eatery showcases authentic Italian and Greek dishes, featuring standout toasted ravioli and rich marinara sauce.

Sauce on the Side

Restaurant

4261 Manchester Ave, St. Louis, MO 63110

Indulge in delectable calzones, like the "It's Always Sunny" special, alongside a flavorful pesto sauce!

Reserve

Restaurant of Soule

Restaurant

2917 Union Blvd, St. Louis, MO 63115

A hidden gem where comforting home-style meals are crafted with care, rivaling only your mom's cooking.

Saucy Porka St. Louis

Restaurant

3900 Laclede Ave, St. Louis, MO 63108

This eclectic eatery serves delectable Pan-Asian and Latin fusion dishes like Ropa Vieja Beef Bowls and Monkey Fries.

Reserve

Beffa's Bar & Restaurant

Bar

2700 Olive St, St. Louis, MO 63103

A hidden gem serving beloved breakfast classics, savory burgers, and unique cocktails, perfect for brunch or trivia nights.

Medina Grill

Mediterranean restaurant

5 Maryland Plaza, St. Louis, MO 63108

This modern Mediterranean eatery offers flavorful shawarma, moist falafel bites, and customizable rice bowls, all packed with freshness.

Reserve

Prime 55 Restaurant and Lounge

Restaurant

1019 Pine St, St. Louis, MO 63101

J Marie’s Gumbo House

Restaurant

8776 N Broadway, St. Louis, MO 63147

This lively spot serves authentic, robust soul food, highlighted by spicy blackened catfish, tender turkey wings, and divine peach cobbler.

Yemanja Brasil Restaurant

Brazilian restaurant

2900 Missouri Ave, St. Louis, MO 63118

Immerse yourself in vibrant Brazilian flavors with standout dishes like Pescado Miranda and delightful Caipirinhas in a cozy setting.

Southwest Diner

Diner

6803 Southwest Ave, St. Louis, MO 63143

Step into a vibrant Southwest-inspired diner, where hearty breakfast delights like huevos rancheros and Grits on Fire await!

Farmhaus Restaurant

American restaurant

3257 Ivanhoe Ave, St. Louis, MO 63139

Experience farm-fresh cuisine with standout dishes like Butternut Squash Agnolotti and perfectly paired wines, all in a welcoming venue.

Mama’s On The Hill

Italian restaurant

2132 Edwards St, St. Louis, MO 63110

Experience authentic Italian flavors in a cozy café atmosphere, renowned for its toasted ravioli and hearty lasagna!

Vinnie's Italian Beef & Gyros

Italian restaurant

3208 Ivanhoe Ave, St. Louis, MO 63139

A cozy spot transforming Italian beef and gyros, featuring unique Vinnie’s fries and acclaimed chicken Philly sandwich!

The Golden Hoosier

Bar

3707 S Kingshighway Blvd, St. Louis, MO 63109

A vibrant neighborhood gem offering inventive smash burgers, unique tandoori wings, and a welcoming dog-friendly patio!

Reserve

Truc Lam Restaurant

Vietnamese restaurant

3737 Gravois Ave, St. Louis, MO 63116

Savor authentic Southern Vietnamese flavors with standout pho, delightful spring rolls, and the warmest service in St. Louis.

Tree House Restaurant

Vegetarian restaurant

3177 S Grand Blvd, St. Louis, MO 63118

In a stylish setting, this vibrant bistro delights with innovative vegetarian and vegan dishes, including standout jambalaya and mushroom ravioli.

Reserve

Meskerem Ethiopian Restaurant

Ethiopian restaurant

3210 S Grand Blvd, St. Louis, MO 63118

Experience authentic Ethiopian cuisine served on traditional sourdough crepes, with hearty combo platters that invite sharing.

Reserve

El Potro Restaurant

Mexican restaurant

6922 Manchester Ave, St. Louis, MO 63143

Experience authentic Mexican and Central American flavors in a lively atmosphere, featuring specialties like Tacos Handurenos and delicious Churros.

Reserve

Broadway Oyster Bar

Seafood restaurant

736 S Broadway, St. Louis, MO 63102

A lively spot where tantalizing Cajun dishes like catfish fritters meet nightly live music and a pet-friendly patio.

Order

Polite Society Restaurant and Bar

American restaurant

1923 Park Ave, St. Louis, MO 63104

Savor seasonal dishes like Heirloom Tomato Salad and Jimmy’s Burger in a stylish, inviting atmosphere with exceptional cocktails.

Bowood by Niche

Restaurant

4605 Olive St, St. Louis, MO 63108

Nestled within a vibrant plant shop, this delightful café serves inventive brunch dishes, like Cacio e Pepe eggs.

Nudo House Delmar

Pan-Asian restaurant

6105-A Delmar Blvd, St. Louis, MO 63112

Experience the vibrant flavors of Asia in a cozy setting, featuring must-try Tamarind Fried Chicken and exceptional ramen!

Reserve

Vicia

New American restaurant

4260 Forest Park Avenue Entrance On Boyle, At Corner Of, Duncan Ave, St. Louis, MO 63108

Contemporary dining spot showcasing vibrant, seasonal dishes with a focus on vegetables and exquisite cocktails in St. Louis.

Turn

Brunch restaurant

3224 Locust St, St. Louis, MO 63103

This trendy brunch haven delights with seasonal American dishes, like the noteworthy Biscuit Flight and refreshing Black Beauty cocktails.

Reserve

Medina Grill

Mediterranean restaurant

1327 Washington Ave, St. Louis, MO 63103

Contemporary Mediterranean eatery offering savory Original Palestine sandwiches, delightful falafel bowls, and sweet baklava in a relaxed ambiance.

Reserve
Page 1 of 6

End of content

Error loading content