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.
226 restaurants found in St. Louis.
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!
ReservePizza 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.
ReserveTex-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!
ReserveRestaurant
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.
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!
ReserveCuban 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!
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.
ReserveVegan 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.
ReserveRestaurant
4457 Gravois Ave, St. Louis, MO 63116
Experience the essence of Venezuela with delightful tequeños, pepitos, and savory cachapas in a welcoming atmosphere.
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.
ReserveRestaurant
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.
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.
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.
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!
ReserveItalian 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.
Restaurant
4261 Manchester Ave, St. Louis, MO 63110
Indulge in delectable calzones, like the "It's Always Sunny" special, alongside a flavorful pesto sauce!
ReserveRestaurant
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.
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.
ReserveBar
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.
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.
ReserveRestaurant
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.
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.
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!
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.
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!
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!
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!
ReserveVietnamese 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.
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.
ReserveEthiopian 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.
ReserveMexican 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.
ReserveSeafood 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.
OrderAmerican 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.
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.
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!
ReserveNew 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.
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.
ReserveEnd of content
Error loading content