St. Louis Restaurants
Make a free reservation
Best American Restaurants in St. Louis
Best Italian Restaurants in St. Louis
Diners' Choice Winners: Best Overall
St. Louis's best restaurants based upon thousands of OpenTable diner reviews
Lucky enough to get the table for 2 tucked in the corner of the upper level. Once a table of 4 ladies cleared out, it was nice and peaceful. My wife had the premium tasting menu and I the tile fish special. The tasting menu was a good deal at $50 (I ate probably 1/3 of my wife’s), but the tile fish (although perfectly prepared and tasty) was maybe overpriced by $3-4. Anyway, the service was excellent and by and large, the overall experience was top notch. MoreOpenTable Diner -
New to OpenTable
St. Louis restaurants that recently joined the OpenTable network
Local bar and restaurant with an award-winning craft beer selection on tap. Craft burgers and craft cocktails, dozens of big screen TV's for any sporting event, great selection of whiskey's and tequila, shot specials, pool tables and games at this classic sports bar. Large groups welcome!More
Granite City Food & Brewery features signature menu items and proprietary beers in a polished casual setting. Menu items include Broad Axe stout beer short ribs, ponzu glazed salmon, and maple pepper bacon flatbreads.
Signature GCFB beers are brewed onsite, including: the Batch 1000 Double IPA, the Bennie German Bock, the Broad Axe Oatmeal Stout, Duke Pale Ale, and the Prairie Vixen Hefeweizen, are complemented by a rotating selection of seasonal and specialty brews.More
Silverball is Mid-Missouri’s Arcade and Pinball Bar with 20 pinball machines, arcades, skeeball, pop-a-shot, air hockey, bubble hockey, foosball, and more. We serve frozen drinks made with Fat Tuesday Premium Drink Mixes, beer, mixed drinks, and shots. Get bottle service in our VIP seating areas or reserve the Silverball Lounge for a private event.More
The Underground Burger Bar, serving breakfast and dinner, offers the perfect retreat at the end of a busy day. Guests will enjoy a fresh, creative menu with choices such as gourmet, loaded burgers, flatbread, steaks, pasta, salads and more in a newly remodeled space with a funky modern vibe.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.