St. Louis Restaurants

Make a free reservation

View all 2704 restaurants in St. Louis

Best American Restaurants in St. Louis

Annie Gunn'sAnnie Gunn's
(2553)
$$$$
American | St. Louis, Downtown
Spiro's - St. CharlesSpiro's - St. Charles
(42)
$$$$
American | Maryland Heights, West County
Anthony's BarAnthony's Bar
(147)
$$$$
American | Downtown St. Louis, Downtown
Frazer's Restaurant & LoungeFrazer's Restaurant & Lounge
(310)
$$$$
American | Soulard / Benton Park, Downtown
Billy G'sBilly G's
(77)
$$$$
American | Kirkwood, West County
Prasino - St. Charles, MOPrasino - St. Charles, MO
(1630)
$$$$
American | St. Charles, West County
Three Kings Public House - The LoopThree Kings Public House - The Loop
(264)
$$$$
American | The Loop, Midtown
The Ritz-Carlton RestaurantThe Ritz-Carlton Restaurant
(133)
$$$$
American | Clayton, Midtown
Bishop's PostBishop's Post
(596)
$$$$
American | Chesterfield, West County
Balaban's - ChesterfieldBalaban's - Chesterfield
(321)
$$$$
American | Chesterfield, West County
AvenueAvenue
(416)
$$$$
American | Clayton, Midtown
Cardinals NationCardinals Nation
(406)
$$$$
American | Downtown St. Louis, Downtown
Granite City Food & Brewery - Creve CoeurGranite City Food & Brewery - Creve Coeur
(81)
$$$$
American | Creve Coeur, Midtown
Herbie'sHerbie's
(1300)
$$$$
American | Clayton, Midtown

Best Italian Restaurants in St. Louis

Napoli 2Napoli 2
(1284)
$$$$
Italian | Chesterfield, West County
Tony's - St. LouisTony's - St. Louis
(1245)
$$$$
Italian | St. Louis, Downtown
AceroAcero
(1041)
$$$$
Italian | Maplewood, Midtown
Café NapoliCafé Napoli
(1255)
$$$$
Italian | Clayton, Midtown
Charlie Gitto's 'On the Hill'Charlie Gitto's 'On the Hill'
(3514)
$$$$
Italian | The Hill, Downtown
Dominic's on the HillDominic's on the Hill
(545)
$$$$
Italian | The Hill, Downtown
Katie's Pizza & Pasta Osteria - Rock HillKatie's Pizza & Pasta Osteria - Rock Hill
(714)
$$$$
Italian | Rock Hill, Midtown
Sapore Italian CafeSapore Italian Cafe
(154)
$$$$
Italian | Kirkwood, West County
IL Bel Lago - From the HillIL Bel Lago - From the Hill
(460)
$$$$
Italian | Creve Coeur, Midtown
Eleven Eleven MississippiEleven Eleven Mississippi
(3061)
$$$$
Italian | Soulard / Benton Park, Downtown
SardellaSardella
(433)
$$$$
Italian | Clayton, Midtown
Charlie Gitto's at Hollywood CasinoCharlie Gitto's at Hollywood Casino
(1156)
$$$$
Italian | Maryland Heights, West County
Charlie Gitto's from the Hill - ChesterfieldCharlie Gitto's from the Hill - Chesterfield
(1434)
$$$$
Italian | Chesterfield, West County
Giovanni's KitchenGiovanni's Kitchen
(519)
$$$$
Italian | Clayton, Midtown

Treat your taste buds: Explore St. Louis restaurants.

Diners' Choice Winners: Best Overall

St. Louis's best restaurants based upon thousands of OpenTable diner reviews
Acero1. Acero
1041 reviews
$$$$
Italian | Maplewood, Midtown

Traveling to St Louis for business and my husband was able to join. He truly enjoyed one of my favorite restaurants in St Louis. Thank you for a wonderful experience and fantastic Italian food and wine. More

OpenTable Diner -
Elaia2. Elaia
321 reviews
$$$$
Modern European | St. Louis, Downtown

We had a lovely Mother’s Day Brunch! Fresh and superbly prepared meal. More

OpenTable Diner -
The Crossing3. The Crossing
980 reviews
$$$$
French | Clayton, Midtown

Excellent table service, wonderful food, delicious wine More

OpenTable Diner -
Annie Gunn's4. Annie Gunn's
2553 reviews
$$$$
American | St. Louis, Downtown

Was a great experience as usual! Love it there! Great food atmosphere and people!!! Joetta is wonderful!!!!! More

OpenTable Diner -
Napoli 25. Napoli 2
1284 reviews
$$$$
Italian | Chesterfield, West County

Excellent waiter, all staff very polite and accommodating, food -fabulous! More

OpenTable Diner -

New to OpenTable

St. Louis restaurants that recently joined the OpenTable network
Cafe NovaCafe Nova
$$$$
American | St. Louis, Downtown

We specialize in crafting mouth-watering meals and providing superb customer service. Order online for pickup!More

Copia Restaurant & Wine Garden - ClaytonCopia Restaurant & Wine Garden - Clayton
$$$$
Wine Bar | Clayton, Midtown

Copia is the Roman goddess of abundance, wealth, pleasure and harvest. Experience our menu of American progressive southern cuisine featuring an assortment of fresh seafood, steaks, and pasta. More

Earth City Grill and PubEarth City Grill and Pub
$$$$
American | St. Charles, West County

Full service restaurant and bar serving Breakfast, Lunch, and Dinner Monday thru Friday. Breakfast and Dinner are available on weekends. The restaurant is closed during lunch hours on Saturday and Sunday.More

The Dark Room @ The GrandelThe Dark Room @ The Grandel
$$$$
Mediterranean | St. Louis, Downtown

Housed inside the historic Grandel Theatre, The Dark Room is not just another wine bar/restaurant, but rather a holistic experience designed to enhance community engagement, encourage conversation, and inspire ideas. The Dark Room features a rotating wine, craft beer, and cocktail list that pairs with lunch, dinner, and brunch menus while providing a unique gallery space to emerging photographers from around the country. With live music nightly and during Sunday brunch, The Dark Room offers an opportunity for patrons interested in pleasing the eye, the ear, and the palate.More

Discover St. Louis

Whether you're in the mood for a hearty meal with the family or a fine dining experience with someone special, you can easily find the perfect restaurant in St. Louis. This city is a hotbed of barbecued treats, which includes pulled pork sandwiches, saucy ribs and more. Pair these options with Southern comfort foods like mac and cheese or mashed potatoes to delight your taste buds. For a more sophisticated dining experience, numerous upscale steakhouses serve farm-raised beef steaks and fresh seafood options. St. Louis’ culinary options extend far beyond traditional American fare. In this river town, you can find an incredible range of cultural foods, including Indian cuisine, Italian foods, Chinese options, Mexican fare and more.