The perfect mix of breakfast and lunch, brunch is a beloved meal among Americans. Anything but a quick bite, brunch is a time to catch up with family and friends over delicious food - and daytime drinks.
Some of the best restaurants in town take brunch to an entirely new level. Inventive dishes, delicious cocktails and gorgeous decor inspire customers to keep coming back for more. If you’re looking for a great brunch this weekend, don’t miss these extravagant restaurants.
Located in Birmingham, El Barrio offers its own inspired take on traditional brunch fare. Take in the gorgeous modern Mexican decor while enjoying delicacies like The Cuban Madam, served with smoked ham, roasted pork, fried eggs, Swiss cheese and a tomatillo sauce. Add on the sparkling grapefruit sangria and your tab will be around $20.
Rated 4.5 stars on Yelp, people rave about El Barrio serving brunch on Saturdays, so stop in to start your weekend off right.
Also in Food: 28 Best Restaurants Open Late
Always packed, the Bear Tooth Theatre Pub & Grill in Anchorage is rated four stars on Yelp for a reason. Feast on brunch favorites like huevos spenardos and a Bloody Maria - made with house-infused habanero tequila - seven days a week for about $20.
If you’re in the mood to see a movie, head to the adjoining Bear Tooth Theatre Pub, where you can enjoy delightful fare - such as an $11.95 steak and guacamole burrito - while watching a film. The restaurant also serves beers you don’t want to miss, plus growlers to go.
Crowned “Best Sunday Brunch” by the Phoenix New Times in 2015, The Gladly is a swanky spot to eat. When you’re craving a budget-friendly dessert for brunch, feast on a churro waffle and wash it down with a housemade sorbet mimosa for around $22. Earning 4.5 stars on Yelp, the patio of this Phoenix eatery is dog-friendly, so your pooch doesn’t have to miss out on the fun.
Put on your Sunday best to dine in style at One Eleven at the Capital in Little Rock. One of the top restaurants in town for both its food and elegant ambiance, it’s no surprise this establishment is rated 4.5 stars on Yelp.
Build your own omelet with ingredients such as grits, Nueske’s bacon and French brie cheese, and sip on a Kir Royale while waiting for your food to arrive. Your total check will likely be around $28, but you won’t regret the splurge.
In a city as big as Los Angeles, it’s hard to choose the best places for brunch, but République tops the charts. Located in the city’s Hancock Park neighborhood, locals line up early every weekend for a table, as the restaurant doesn’t take brunch reservations.
Rated four stars on Yelp, you’ll want to try the shakshouka and lemon-basil spritz. Expect to spend close to $30, but the gorgeous ambiance and amazing food make it worth your while.
Many restaurants only serve brunch on the weekend, but Denver’s delightfully funky Root Down extends theirs to Fridays. Accommodating those with a plant-based diet, Yelpers give this spot 4.5 stars but suggest making a reservation, as it’s always busy.
Savor inventive menu items, such as the avocado crab cake and a blood orange mimosa, which combined will cost you around $25. You can also get bottomless mimosas - $14 for the classic and $16 for blood orange.
One visit to Hub and Spoke in Bridgeport will ruin brunch for you at any other restaurant. This casual upscale eatery puts on a weekly Sunday brunch buffet that includes fresh-baked pastries, two carving stations, a waffle station and bottomless mimosas and bloody marys - just to name a few menu items.
Yelpers consider this one of the best restaurants in town, with an impressive 4.5-star rating. Not surprisingly, reservations are strongly recommended. Adults cost $33 per person and kids are $15 each.
If Wilmington’s casually chic Goat Kitchen and Bar isn’t already one of your top restaurants for brunch, it will be soon. Enjoy a variety of Sunday Funday menu items, such as The Philly and a Raspberry Beermosa, while trading Saturday night stories with friends. You can easily get out of this reasonably priced restaurant with a bill of less than $20, so check it out to see for yourself why Yelpers rate it 4.5 stars.
The Morning After: Sober Up With These 13 Cheap Remedies
It’s not surprising that Restaurant Orsay, one of the top restaurants in Jacksonville, puts on a weekend brunch that Yelpers can’t stop raving about. Rated 4.5 stars on the review site, this upscale eatery in the city’s Avondale neighborhood is just as gorgeous as its food is delicious.
An order of the steak and eggs, paired with an Orsay Bloody Mary, Version 2.5 will cost you just under $30. If you’re dining with others in the mood for brunch cocktails, consider opting for the Grand Mimosa - a bottle of sparkling wine and a carafe of Natalie’s Orchid Island orange juice for $24.
Located at the Chattahoochee River in Vinings, you can’t beat the waterfront ambiance of the aptly named Canoe restaurant. Yelpers give it 4.5 stars, and it’s not hard to see why it’s one of the best places for brunch in Atlanta. Feast on a staple, such as the Duck n’ Beef Burger - with truffle fries - for $16 or smoked salmon eggs Benedict for $17 in this quiet, intimate spot.
Situated waterside, Restaurant 604 in Honolulu is so confident in its brunch game that it claims to have the best bloody mary in Hawaii. Yelpers agree, as the tropical eatery is rated 4.5 stars on the site. Enjoy a Hawaiian classic like cinnamon bun pancakes and a Mucho Michelada - if bloody marys aren’t your thing - for a combined cost that comes in at under $15.
If you’re a waffle aficionado, try Waffle Me Up in Boise. Yelpers rate this delightfully hipster spot a rare perfect five stars, because the service is friendly and the menu offers something for everyone.
Order the sweet Waffle Me Banana and top it with peanut butter, strawberries, sprinkles and more. Best of all, your taste buds can easily be delighted for under $10 at this casual eatery.
Located in Chicago’s Humboldt Park neighborhood, the Spinning J Bakery and Soda Fountain is the definition of retro chic. Truly authentic, the 1928 Liquid Carbonic marble bar, barstools and brass foot rail were salvaged, restored and rebuilt to decorate this restaurant.
Yelpers are obsessed with this eatery, giving it a perfect five stars, which is really no surprise given the fun vibe. Enjoy a breakfast sandwich, such as the Roasted Poblano & Chipotle and bring your own alcohol to mix with one of their virgin cocktails, such as The RBF, which obviously stands for root beer float. A refreshingly affordable Windy City spot, you can easily get out of the Spinning J with a tab around $15.
Not only is Open Society one of the top restaurants for brunch in Indianapolis, it also serves the best meal of the day Tuesday through Sunday. Rated 4.5 stars on Yelp, reviewers say great things about the Croquetta.
Another favorite is the bloody mary, which comes as a single serving or in pitcher. Prepare to spend around $25 on your Open Society brunch.
Pizza and brunch unite to form the perfect midday meal at Eatery/A in Des Moines. This trendy eatery earned four stars on Yelp with its diverse menu offerings - which include every kind of pizza under the sun.
There’s also plenty of non-pizza items and no shortage of brunch cocktails, including Nic’s Spicy Bloody. If you’re feeling festive, indulge in $13 bottomless mimosas and bloody marys. Enjoy a fantastic brunch for around $25 at Eatery/A.
Situated lakeside in the Bradley Fair shopping mall, Wichita’s Newport Grill knows how to do brunch. The restaurant’s Sunday brunch buffet features a variety of delicious options, including seafood paella, a pancake station and fruit tarts.
The all-you-can-eat spread costs $21 per person for adults and $9 for children. Bloody marys and mimosas are also available for $5 each, so it’s no wonder this upscale restaurant has four stars on Yelp.
Proudly serving farm-to-table goodness, Harvest Restaurant in Louisville is all about local flavor. Indulge yourself with hearty brunch dishes like the Big Ol’ Biscuit and Gravy, which washes down perfectly with the Housemade Smoky and Spicy Bloody Mary. Your bill will likely total just over $20 per person, but this restaurant’s 4.5 stars on Yelp ensure it’s worth every penny.
If you’re looking for an elevated Sunday brunch experience, Restaurant R’evolution in New Orleans delivers just that. Dress to impress at this glamorous French Quarter establishment, where you’ll feast on local staples like the Gulf Fish and Grits. Pair it with a specialty cocktail, such as the Hurricane Able for the complete brunch experience.
Dining in style doesn’t come cheap in New Orleans, so prepare to spend around $40 on brunch. The restaurant has 4.5 stars on Yelp, though, so it’s sure to be worth the cash.
If you’re looking for the best places for weekend brunch in Portland, head to Isa. Rated 4.5 stars on Yelp, this cozy little neighborhood bistro is a gem you don’t want to miss.
Menu options change frequently, but include favorites like eggs Benedict and a hash of the day. Make your meal even fancier by pairing it with a mimosa made with fresh orange juice. Set aside around $20 for your brunch.
You don’t want to miss brunch at Cava Mezze in Baltimore’s Inner Harbor. Enjoy an all-you-can-eat experience for $35 - including 25 cent mimosas - if everyone in your party agrees to go all-in. You can also opt for the standard brunch menu, which offers a selection of mouthwatering entrees, including $10 chicken and waffles.
If you’re a fan of both seafood and brunch, Island Creek Oyster Bar in Boston is your dream come true. The brunch menu includes a variety of seafood delicacies, such as a smoked salmon BLT, but also has plenty of options for those with an aversion to fish, lobster and the like.
Nothing tops off a seafood brunch better than a bloody mary, so be sure to follow the suggestions of Yelpers and order one. Expect to pay around $30 in total. Rated 4.5 stars on Yelp, don’t be surprised if you become a regular at this restaurant.
Selden Standard in Detroit has a seasonal menu, which makes regular visits to this Cass Corridor/Midtown spot a must if you want to sample it all. Expect standard brunch fare with a twist, such as squash toast and sweet potato pancakes.
Get caffeinated with the local Anthology coffee, and when you’re done, expect your bill to total around $16. Selden Standard is rated 4.5 stars.
You’re a classy person, so you need a fancy brunch like Minneapolis’ Spoon and Stable in your life. Get started with one of the many brunch cocktails offered, including a classic bloody mary or a more original cocktail, like the Poinsettia. Follow it up with a stylish entree, such as the red wine poached eggs. In total, you’ll probably spend just under $30 on brunch at this North Loop eatery, rated 4.5 stars on Yelp.
Ultra-chic Saltine Oyster Bar in Jackson serves the trendiest brunch items you’ve ever seen on a menu. Feast on the Brunchloaf, which combines everything you love about bacon with meatloaf, fried egg and potato hash. Or, bite into the smoked salmon tartine. To top your meal, sip on nitro cold brew coffee spiked with Baileys or Kahlua.
Yelpers give this beautiful Southern eatery four stars, which makes it even more impressive that you can easily get away with spending $20 or less.
Head to The Oliver in Kansas City’s Country Club Plaza this weekend for a brunch experience you won’t soon forget. This dimly lit, cozy spot is the perfect place to indulge on comfort food like fried chicken. Wash your meal down with a classic, blood orange or tangerine mimosa. Plan to receive a check totaling just over $20 for your entire meal, which isn’t bad for a restaurant rated 4.5 stars on Yelp.
If you’re in Billings this weekend, stop at The Fieldhouse for some delectable brunch fare. Rated 4.5 stars on Yelp, this casually elegant eatery serves up classics like waffles, but you can also get biscuits and gravy. And don’t miss the mimosas. In all, your tab will come out to around $20.
Don’t let the casual atmosphere at Kitchen Table in Omaha fool you - this place is serious about its brunch. The best deal on the menu is the 1-2-3 Sunday brunch prix fixe, which includes some delightful choices, including coffee cake, chili and a fried egg sandwich.
If you’re not in the mood to gorge, you can also choose from a la carte items, such as the Over the Top Grilled Cheese for $10. Vegetarian friendly, this downtown eatery has 4.5 stars on Yelp.
The Las Vegas Strip is lined with extravagant brunch buffets, but Bacchanel Buffet at Caesar’s Palace is a standout among the best places for a buffet.
Not your average smorgasbord, this spot is rated four stars on Yelp. Feast on fried chicken and waffles, red velvet pancakes and made-to-order crepes, then promptly head back to your hotel for a nap. Weekday brunch costs $39.99, rising to $49.99 over the weekend. If you’re in the mood to party - and who isn’t in Sin City? - you can pay $15 for all-you-can-drink draft beer, house wine and mimosas.
Saturday brunch at Waterworks Cafe in Manchester offers something for everyone. You’ll probably have trouble deciding between mouthwatering menu items like falafel and eggs Benedict, spinach and feta omelet, and a breakfast burrito.
Pair your brunch with a latte for a deliciously satisfying midday meal. You can easily end up with a tab around $10, which is a steal considering the restaurant is rated 4.5 stars on Yelp.
Not your average diner, Deluxe Diner is highly regarded by Yelpers with a 4.5-star rating. This Newark brunch spot has an exhaustive brunch menu, including everything from a Greek omelet to fresh strawberry pancakes. Don’t forget to order a cup of coffee to caffeinate yourself for the rest of the day.
Aside from the delicious food, the best part about this brunch spot is its notably low prices. Expect a check around $10.
Farm & Table in Albuquerque is hands down one of the best places for brunch in New Mexico. Located in the North Valley/Los Ranchos part of town, this beautiful restaurant serves up delicious brunch options, including a breakfast biscuit sandwich and scrambled eggs with autumn vegetables and potatoes.
Complete your brunch with a mug of organic coffee from Aroma Coffee Company or hot tea from New Mexico Tea Company. Plan to spend around $15 on brunch at this eatery, which is rated four stars on Yelp.
Finding the best place for brunch in New York City isn’t easy, but Le Pif stands out. Rated 4.5 stars on Yelp, the brunch served at this sophisticated French wine bar is as beautiful as its decor. Savor an order of classic French toast for $12 or the Croque Monsieur for $15. Le Pif has another location on the Upper West Side, too.
Sip on This: Top 27 Wines Under $20
Dogwood Southern Table & Bar in Charlotte is as charming as its name suggests. Located in the South Park neighborhood, Yelpers rate the restaurant a solid 4.5 stars.
You won’t regret indulging yourself with Southern classics like shrimp and grits or braised bacon hash. A honeysuckle mimosa will top off your brunch. Plan to shell out roughly $25.
Brunch is served all day at Barbacoa in Fargo, but the main event is this Tex-Mex restaurant’s weekend brunch buffet. Plan your brunch during the hours of 10 a.m. and 2 p.m. to feast on Scotch eggs, Rumchata French toast and huevos rancheros for $16 - $8 for kids under 12. Add an $8 Smoky Mary to your order, because it’s not brunch without one.
Barbacoa is rated four stars on Yelp, so check it out to enjoy a delicious brunch experience for under $25.
Located in Grandview Heights, Third & Hollywood is one of the top restaurants for brunch, because the food is great and the ambiance is spot on. Rated 4.5 stars on Yelp, reviewers adore the jazz band that plays during Sunday brunch. Enjoy the music while feasting on a seasonal vegetable and country ham strata, which you’ll probably want to pair with a Royal Mimosa. Your total check should be around $20.
Housed in a beautiful building in Oklahoma City, Kitchen No. 324 is a trendy brunch spot with a 4.5-star Yelp rating. Feast on mouthwatering dishes like pastrami and eggs or a fried green tomato Benedict from 7 a.m. to 3 p.m. Saturdays and Sundays. Don’t forget to add a cup of hand-brewed coffee to your order, which should total less than $15.
Located in Northeast Portland, Tasty n Sons is an industrial chic restaurant. Specializing in comfort food, the menu offers a variety of tasty options including Burmese red pork stew and fried chicken. If you love bloody marys, clear your afternoon because the restaurant offers several varieties.
Portland is filled with great restaurants, and this place has 4.5 stars, so that speaks for itself. Expect your bill to total just under $25.
It’s not the cheapest brunch spot in Philadelphia, but that doesn’t stop the locals from flocking to Talula’s Garden. Located in Washington Square West, this elegant brunch spot is a favorite in the City of Brotherly Love, with a seriously impressive 4.5-star Yelp rating.
Definitely make a reservation, because there will be a crowd waiting to feast on items like Talula’s Lox Plate. Divert from your standard brunch drink and opt for The Dude - obviously a White Russian - to embrace the entire experience. Your bill should total around $35, which isn’t bad considering the quality.
If you love to brunch as much on a Wednesday as on Sunday, head to Nick’s on Broadway in Providence. The restaurant offers a selection of brunch classics, along with more creative options, such as polenta and savory bread pudding. Yelpers rave about the mimosas and bloody marys, so you’ll probably want to add one - or a few - to your order.
In total, plan to spend between $20 to $25 on brunch. Reviewers on Yelp warn there’s usually a long line on weekends, but they still rate it 4.5 stars, so it’s worth the wait.
Delightfully Southern, Columbia’s Bourbon restaurant is a trendy brunch spot that really delivers. Rated four stars on Yelp, spend your Saturdays and Sundays noshing on menu items like fried catfish for $12 or the Biscuit of Champions for $15.
Given the name of the restaurant, you might also want to top your brunch off with some whiskey. The selection changes almost daily, according to the restaurant.
Yelpers can’t get enough of Bros Brasserie in Sioux Falls. Rated four stars on the review site, this casual spot has an irresistible brunch menu that includes everything from a crab cake napoleon to a pork belly Benedict. Add in a mimosa and your brunch bill will total around $16. Worth noting is the restaurant’s Bromosa Bottomless deal for $15, which always makes things more festive.
Situated in downtown Memphis, the charming Majestic Grille is a favorite brunch spot among Yelpers, who rate it four stars. Offered Saturdays and Sundays, the brunch menu at this beautiful establishment is expansive, including everything from French toast to a breakfast burger.
Bloody marys are aplenty, but if you love your bubbly, try this: the Majestic Mimosa, which comes with a bottle of champagne, orange juice and fresh orange slices for $15. Plan to spend around $16 on brunch.
Everything’s bigger in the Lone Star State, including the brunch portions at State Fare Kitchen & Bar in Houston. Yelpers rave about the amount and quality of food, giving the restaurant a 4.5-star rating on the review site.
Choose from a variety of delectable dishes, including poached eggs on crab cakes and Ray’s Fried Catfish. The brunch cocktail list is expansive, including mulled sangria and a bloody mary flight. Expect to spend around $25 to $30 on brunch.
If you’re looking for the best places for brunch in Utah, head to Provisions in Salt Lake City. This modern American restaurant creates its fare using regional, organic and sustainable ingredients.
Menu options change periodically, but include dishes like eggs Benedict for $10 and steak tartare for $14. This adorable eatery is rated an impressive 4.5 stars on Yelp.
Leunig’s Bistro & Cafe in downtown Burlington is a Parisian-style eatery with a Sunday brunch served from 9 a.m. to 1 p.m. Transport yourself to France while dining on chicken fried steak poutine or pumpkin pecan baked French toast - both offered for $15. This chic French restaurant is rated four stars on Yelp.
Whether you’re a tourist or a local in Virginia Beach, one visit to Bay Local Eatery is all it takes to understand why it’s one of the top restaurants for brunch. Rated 4.5 stars on Yelp, the expansive brunch menu includes everything from buttermilk pancakes to a pastrami and Swiss cheese omelet.
Get the full brunch experience by adding sangria or a specialty cocktail to your order. Expect your brunch check to total around $20.
Head to Seattle’s Kimpton Palladian Hotel to dine at Shaker and Spear, one of the best-rated restaurants for brunch in the area. You’ll have a hard time choosing between menu items at this Belltown spot, which offers delights like a mushroom and herb omelet and corned beef hash. If you’re feeling fancy, pair your meal with a champagne brunch cocktail like the That is So Fetch, made with lavender gin, or the Regina George, made with bourbon and a black currant iced tea.
Plan to spend somewhere in the ballpark of $25 to $30 on brunch. The restaurant’s 4.5-star Yelp rating ensures it’s worth it.
Trendy Charleston eatery Black Sheep Burrito and Brews offers a variety of classic brunch options and signature Mexican dishes sure to keep you coming back for more. Served Saturdays and Sundays, choose from a variety of breakfast quesadillas, shrimp and grits on a biscuit and huevos rancheros.
Complete your meal with a glass of sangria. You can easily brunch for less than $20, a great value for a restaurant rated four stars on Yelp.
Upscale eatery Bartolotta’s Lake Park Bistro in Milwaukee is one of the best restaurants for brunch because it offers the full experience - great food and a beautiful ambiance. Get dressed up to head to this East Side restaurant, where menu options include mussels served with fries for $16 and grilled steak for $24. Yelpers can’t get enough of this classy brunch spot, rating it a sky-high 4.5 stars.
If you’re in Cheyenne, don’t miss your chance to brunch at R&B Breakfast Club. This fun, Elvis-themed restaurant serves up everything from classics like bacon and eggs to breakfast burritos and omelettes.
A brunch fit for the King himself, Yelpers rate this spot 4.5 stars. Best of all, you can easily walk out the door completely stuffed for less than $10.