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

Subway

Sandwich shop

2255 S Grand Blvd, St. Louis, MO 63104

Quick-service spot crafting customizable sandwiches and salads with fresh ingredients, known for friendly service and efficiency.

Reserve

Jack in the Box

Fast food restaurant

4201 S Kingshighway Blvd, St. Louis, MO 63109

This fast-casual spot tempts with fresh burgers, tacos, and delightful mocha drinks, accompanied by exceptional service!

Reserve

Yan Wu House Chop Suey

Chinese restaurant

5970 Delmar Blvd, St. Louis, MO 63112

This hidden gem in The Delmar Loop prioritizes authentic Chinese flavors and community connection, serving generous portions with heart.

Slim Chickens

Chicken restaurant

1515 Hampton Ave, St. Louis, MO 63139

This fast-casual eatery serves mouthwatering fried chicken and wings, complemented by flavorful Southern sides and inviting dips!

Reserve

QDOBA Mexican Eats

Mexican restaurant

4049 Lindell Blvd, St. Louis, MO 63108

Indulge in customizable burrito bowls and flavorful shrimp dishes at this affordable, modern Mexican eatery!

Reserve

Eclipse Restaurant

American restaurant

6177 Delmar Blvd, St. Louis, MO 63112

A lunar-themed eatery within a chic hotel, offering delicious American dishes like parmesan fries and unique cocktails.

Subway

Sandwich shop

1010 Market St Suite 100, St. Louis, MO 63101

This friendly sandwich shop offers fresh, customizable subs and salads, perfect for a quick, satisfying meal!

Reserve

Taco Bell

Fast food restaurant

5031 Natural Bridge Ave, St. Louis, MO 63115

This fast-food gem delights with piping hot tacos, quesadillas, and nachos, perfect for families on the go!

Reserve

Taco Bell

Fast food restaurant

851 N Skinker Pkwy, St. Louis, MO 63130

This fast-food favorite delights with affordable, made-to-order tacos, burritos, and crunchy nachos—perfect for any craving!

Reserve

Steak 'n Shake

Hamburger restaurant

1253 Hampton Ave, St. Louis, MO 63139

Enjoy classic steakburgers and creamy milkshakes in a retro diner setting, perfect for late-night cravings!

Reserve

Taco Bell

Fast food restaurant

1324 Hampton Ave, St. Louis, MO 63139

This lively fast-food spot satisfies cravings with delicious tacos, quesadillas, and nachos, all served quickly!

Reserve

Zenia Bar and Grill

Bar & grill

800 Washington Ave, St. Louis, MO 63101

Sleek bar and grill offering scrumptious tacos, crispy bacon, and steel cut oats in a welcoming atmosphere.

Taco Bell

Fast food restaurant

3501 S Grand Ave, St. Louis, MO 63118

This fast food gem shines with friendly service and consistently warm tacos, burritos, and nachos—all served fresh daily!

Reserve

Church's Texas Chicken

Chicken restaurant

3525 N Grand Blvd, St. Louis, MO 63107

This fast-casual eatery specializes in crispy fried chicken and comforting Southern sides at wallet-friendly prices.

Reserve

China Wok Express

Chinese restaurant

6544 Manchester Ave, St. Louis, MO 63139

This straightforward Chinese eatery serves St. Louis-style favorites like fried rice, egg rolls, and crab Rangoon.

Reserve

McDonald's

Fast food restaurant

4006 Lindell Blvd, St. Louis, MO 63108

Iconic fast-food stop serving beloved burgers, crispy fries, and all-day breakfast favorites in a friendly atmosphere.

Reserve

Taco Bell

Fast food restaurant

501 Chouteau Ave, St. Louis, MO 63102

Popular fast-food spot offering quick, tasty Mexican-inspired favorites like tacos, burritos, and quesadillas to-go!.

Reserve

Taco Bell

Fast food restaurant

626 Kingshighway Blvd, St. Louis, MO 63108

Popular fast-food destination serving crave-worthy tacos and burritos, with prompt and friendly service every visit!

Reserve

Taco Bell

Fast food restaurant

6639 S Kingshighway Blvd, St. Louis, MO 63109

This bustling fast-food spot serves up crowd-pleasing Mexican classics like Double Stacked Tacos and fresh quesadillas.

Reserve

Jack in the Box

Fast food restaurant

2163 S Grand Blvd, St. Louis, MO 63104

This fast-food haven serves a vast array of burgers, tacos, and breakfast delights, featuring exceptional service!

Reserve

Soul food. Restaurant

Family restaurant

Natural Bridge Ave, St. Louis, MO 63115

A beloved spot for comforting soul food classics, serving up hearty dishes in a welcoming family atmosphere.

McDonald's

Fast food restaurant

6100 N Broadway, St. Louis, MO 63147

Affordable fast-food oasis featuring beloved burgers and fries, all within a secure travel stop setting. Enjoy hassle-free dining!

Reserve

McDonald's

Fast food restaurant

1119 N Tucker Blvd, St. Louis, MO 63101

Found in St. Louis, this iconic fast-food destination serves beloved burgers, crispy fries, and delightful breakfast options!

Reserve

McDonald's

Fast food restaurant

4200 Hampton Ave, St. Louis, MO 63139

Famous for its iconic burgers and golden fries, this beloved fast-food spot serves up quick meals daily.

Reserve

McDonald's

Fast food restaurant

1420 Hampton Ave, St. Louis, MO 63139

This iconic fast-food spot serves breakfast favorites and classic burgers, perfect for quick bites and coffee on-the-go.

Reserve

Restaurant Foods At Home

Restaurant

2301 S 3rd St, St. Louis, MO 63104

This cozy eatery serves comforting, home-style dishes that make you feel right at home. Enjoy hearty favorites!

Page 6 of 6