Restaurants in St. Louis

American 344 restaurants
Italian 113 restaurants
Grill 109 restaurants
St. Louis, MO
When?
2 guests

Best St. Louis restaurants by cuisine

American favorites in St. Louis

Tips About Restaurants in St. Louis

  • Downtown is the neighborhood in St. Louis with the most restaurant choices (108 restaurants). Mike Shannon's Steaks & Seafood, Top of the Riverfront - Millennium Hotel and Kemoll's Italian Restaurant are the most popular restaurants in Downtown.
  • Downtown is the neighborhood in St. Louis with the most affordable restaurant choices (100 restaurants with prices $30 and under). Mike Shannon's Steaks & Seafood, Top of the Riverfront - Millennium Hotel and Kemoll's Italian Restaurant are the most popular restaurants for cheap eats in Downtown.
  • American is the most popular cuisine in St. Louis (#2 Italian, #3 Grill). Top of the Riverfront - Millennium Hotel, Harvest, and Weber Grill St. Louis are the most popular American restaurants in St. Louis.

FAQs About Restaurants in St. Louis

What are the best restaurants in St. Louis with Vegetarian and Vegan options?

Baida Moroccan Restaurant is the most popular place to get Vegetarian or Vegan food in St. Louis.

What are the trending new restaurants in St. Louis?

Rosalita's Cantina is the most popular new restaurant in St. Louis.

Where are the most romantic places to eat in St. Louis?

Fleming's Steakhouse - St. Louis, Carmine's Steakhouse and Ruth's Chris Steak House - St. Louis are the most popular restaurants for romantic occasions in St. Louis.

What are the best restaurants in St. Louis for business meetings?

Morton's The Steakhouse - St. Louis is the most popular restaurant for business meetings in St. Louis.

What is the best restaurant in St. Louis for groups?

Gamlin Whiskey House, Hamburger Mary's - St. Louis and Tavolo V are the most popular places to eat with a group of people in St. Louis.

St. Louis
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM