Since 1969, restaurant, hotel, travel & other witty reviews by a handpicked, worldwide team of discerning professionals—and your views, too.

St. Louis Best Brunch Restaurants

Brunch with family and friends is a great way to enjoy gourmet food on a laid-back weekend. Linger over strawberry waffles, indulge in an omelet with crispy bacon, sip a glass of Champagne, or dive into a succulent plate of crabs' legs. We've done the legwork for you, so just sit back, relax, and browse GAYOT's list of the best brunch restaurants in St. Louis.

View GAYOT's Top 10 Brunch Restaurants in St. Louis

Bristol Seafood Grill Seafood
Dining Room at Bristol Seafood Grill, Creve Coeur, MO 11801 Olive Blvd.
Creve Coeur, MO 63141
An early leader in fresh seafood, Bristol makes a splash with its cocktail hour as well. More...

Half & Half American
8135 Maryland Ave.
Clayton, MO 63105

Half breakfast plus half all-day brunch equals full flavor at this Clayton hot-spot. More...

Olio Wine Bar
Dining Room at Olio, St. Louis, MO 1634 Tower Grove Ave.
St. Louis, MO 63110

A serious wine pairing experience without serious attitude. More...

Rooster Crepe.Sandwich.Cafe. Crêpes
1104 Locust St.
St. Louis, MO 63101
Elegant savory and sweet crêpes in a bistro-like storefront. More...

The Scottish Arms Scottish
610 S. Sarah St.
St. Louis, MO 63110
Scottish pub fare (and, yes, lots of whiskey and kilts) in the Central West End. More...

Best Brunch Restaurants in Other Cities


GAYOT's Annual Restaurant Awards honor America's best chefs, as well as promising newcomers and a top restaurateur.