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.
Click through to find the best brunch spots, and don’t miss out on these extravagant dining experiences.
Located in Birmingham, El Barrio offers its own inspired take on traditional brunch fare. Take in the gorgeous, modern Mexican decor while enjoying delicacies such as The Cuban Madam, served with smoked ham, roasted pork, fried eggs, Swiss cheese and a tomatillo sauce. Add the sparkling grapefruit sangria and your tab will be around $20. And if you like it as much as others, try to get the sangria recipe to make later on your own.
Rated 4 1/2 stars on Yelp, El Barrio serves brunch on Saturdays, so stop in to start your weekend off right.
Always packed, the Bear Tooth 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 Theatrepub, 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” spot by the Phoenix New Times in 2015, The Gladly is a swanky spot to eat. For a new twist on an egg dish, feast on Eggs Berniedict, a dish of over easy eggs, smoked sausage, fondue and a pretzel, for $12. Top it off with a housemade sorbet mimosa. Earning 4 1/2 stars on Yelp, this Phoenix eatery has a patio where you can dine with your dog, 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 1/2 stars on Yelp.
Build your own omelet with ingredients such as grits, jalapeno, bacon and French brie cheese, and sip on a Kir — a French aperitif — while waiting for your food to arrive. Your total check will be around $30, 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 egg dish and the lemon-basil spritz. Expect to spend close to $30 if you aren’t able to find ways to keep your meal cheap, 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 its to Fridays. The restaurant uses a majority of locally sourced products, and Yelpers give this spot 4 1/2 stars but suggest making a reservation as it’s always busy.
Savor inventive menu items, such as the mushroom and herb omelet and a blood orange mimosa, which combined will cost you around $25. You also can indulge in the bottomless mimosa — $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 1/2-star rating. Not surprisingly, reservations are strongly recommended. Adult meals cost $35, and kids can dine for $17.
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 Whole Shebang 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 give it four stars.
Eat Like the Famous: The Most Expensive Restaurants That Celebrities Love
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 1/2 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 the Vinings area of Atlanta, the aptly named Canoe restaurant has waterfront ambiance you can’t beat. Yelpers give it 4 1/2 stars, and it’s not hard to see why it’s one of the best places for brunch in the city. 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 four stars on the site. Enjoy a Hawaiian classic such as guava pancakes and a Three Olives Screwdriver — 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 give this delightfully hipster spot a rare 4 1/2 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.
Also in Food: 35 Best Restaurants Open Late
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 4 1/2 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 of 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 seven days a week. Reviewers give it four stars on Yelp.
Pair the soft scramble — eggs, truffle gouda, cauliflower, arugula and country toast — with a bloody mary, which comes as a single serving or in a 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 includes every pizza under the sun.
There are 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 4 1/2 stars on Yelp.
Proudly serving farm-to-table goodness, Harvest Restaurant in Louisville is all about local flavor. Indulge yourself with hearty brunch dishes such as the Southern Fried Bologna, which washes down perfectly with the Housemade Smoky and Spicy Bloody Mary. Your bill likely will total just over $25 per person, but this restaurant’s 4 1/2 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 such as the shrimp 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 1/2 stars on Yelp, though, so it’s sure to be worth the tab.
Don’t Overspend: 30 Sneaky Ways Restaurants Trick You Into Spending More
If you’re looking for the best places for weekend brunch in Portland, head to Isa. Rated 4 1/2 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 cocktail from the bar menu. Set aside around $12 for your brunch, before libation.
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. Yelp reviewers give it 4 1/2 stars.
If you’re a brunch fan, Island Creek Oyster Bar in Boston is your dream come true. The brunch menu includes a variety of specialty egg dishes but also features non-traditional brunch items, such as the Braised Short Rib Taco.
Nothing tops off a brunch better than a cocktail, and Island Creek has a number of them. How about a Jack Rose, made from applejack, lemon, grenadine, bitters? Expect to pay around $30 total. With a rating of 4 1/2 stars on Yelp, the restaurant is a popular one. It accepts reservations.
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 the bagel sandwich with smoked trout and hard-boiled egg.
Get caffeinated with the local Anthology coffee, and when you’re done, expect your bill to total around $16. Selden Standard is rated 4 1/2 stars.
Take a Trip: The Most and Least Affordable Cities for Foodies
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 Postcard. 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 1/2 stars on Yelp.
Ultra-chic Saltine 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, optionally 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 or tangerine mimosa. Plan to receive a check totaling just over $20 for your entire meal, which isn’t bad for a restaurant rated four stars on Yelp.
If you’re in Billings this weekend, stop at The Fieldhouse for some delectable brunch fare. Rated 4 1/2 stars on Yelp, this casually elegant eatery serves up classics like French toast, 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 scones, brioche French toast 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 Grilled Sweet Potato Jam sandwich for $9. Vegetarian friendly, this downtown eatery has 4 1/2 stars on Yelp.
The Las Vegas Strip is lined with extravagant brunch buffets, but Bacchanal Buffet at Caesar’s Palace is a standout among the states’ best places for a buffet.
Not your average smorgasbord, this spot is rated four stars on Yelp. Feast on prime rib, 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 Las Vegas? — you can pay $15 for all-you-can-drink draft beer, house wine and mimosas.
Saturday brunch — the restaurant is closed Sundays — at Waterworks Cafe in Manchester offers something for everyone. You’ll probably have trouble deciding between mouthwatering menu items such as 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 four stars on Yelp.
Not your average diner, Deluxe Diner is highly regarded by Yelpers with a 4 1/2-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 or an enchilada and eggs entree.
Complete your brunch with a mug of coffee or tea. Plan to spend around $15 on brunch at this eatery, which is rated four stars on Yelp. This restaurant changes its menu seasonally to reflect the growing season.
Finding the best place for brunch in New York City isn’t easy, but Le Pif in the Chelsea area stands out. Rated 4 1/2 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 sandwich for $15. Le Pif has another location on the Upper West Side.
Sip on This: Top 24 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 1/2 stars.
You won’t regret indulging yourself with Southern classics like shrimp and grits, or chicken and biscuit. A honeysuckle mimosa will top off your brunch. Plan to shell out roughly $25.
Avery’s AM Eatery is a slice of sunshine in Bismarck, N.D. And it’s brunch menu is just as sunny. Always open in the morning, the eatery offers classics like eggs Benedict and a more elaborate B.Y.O.B. Bomblet — an omelet with all the fixings you could want. And for drinks, you’ll want to try the Moscow Mule mimosa, or if you’re looking for a coffee, give the vanilla hazelnut coffee with Kahlua a sip. With a four-star rating on Yelp, brunch would come in around $20 dollars for food and a drink.
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. Reviewers on Yelp give the restaurant 4 1/2 stars and 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 a bit more than $20.
Housed in a beautiful building in Oklahoma City, Kitchen No. 324 is a trendy brunch spot with a 4 1/2-star Yelp rating. Feast on mouthwatering dishes such as 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 a little over $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 1/2 stars on Yelp, so that speaks for itself. Expect your bill to total about $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 1/2-star Yelp rating.
Definitely make a reservation; a crowd is often waiting to feast on items such as 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 close to $40, which isn’t bad considering the quality.
If you love to brunch as much on a Wednesday as on a 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 or roasted Rhode Island mushroom, oat, onion and mozzarella cakes. 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 at least $20 to $25 on brunch. Reviewers on Yelp warn there’s usually a line on weekends, and the restaurant doesn’t take brunch reservations, but they still rate it 4 1/2 stars, so it’s worth the wait.
Delightfully Southern, Columbia’s Bourbon restaurant is a trendy brunch spot that really delivers. Spend your Saturdays and Sundays noshing on menu items such as fried catfish for $12 or the Biscuit of Champions for $15 at Bourbon, rated four stars on Yelp.
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 $17. Worth noting is the restaurant’s bottomless mimosa deal for $15, which always makes things more festive.
Situated in downtown Memphis, The 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 quality and quantity of food, giving the restaurant a four-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 a Texas Greyhound and a bloody mary flight. Expect to spend around $30 to $35 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 such as eggs Benedict for $13 and organic fried chicken and waffles for $16. This adorable eatery is rated with four stars on Yelp.
Leunig’s Bistro & Cafe in downtown Burlington is a Parisian-style eatery and opens for Sunday brunch at 10 a.m. Transport yourself to France while dining on the red quinoa skillet dish, offered at $17, or beef tournedos and lobster, priced at $35. 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 1/2 stars on Yelp, the restaurant has an expansive brunch menu that includes everything from buttermilk pancakes to a pastrami and Swiss cheese omelet.
Get the full brunch experience by adding a bloody mary, mimosa 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 or a blueberry lemon ricotta pancake. 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, orange liquor and iced tea.
Plan to spend somewhere in the ballpark of $25 to $30 on brunch. The restaurant’s 4 1/2-star Yelp rating ensures it’s worth it.
Trendy Charleston eatery Black Sheep Burrito & Brews offers a variety of classic brunch options and signature Mexican dishes sure to keep you coming back for more. Brunch is served Saturdays and Sundays, and you can 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 or Quiche Lorraine, each priced at $17. Or, select the prix fixe menu, a three-course delight that ranges from $25 to $35, depending on the main course you choose. Yelpers can’t get enough of this classy brunch spot, rating it a sky-high 4 1/2 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 omelets.
A brunch fit for the King himself, Yelpers give this spot four stars. Best of all, you can easily walk out the door completely stuffed for less than $10.
Click through if you’re looking for more great places to eat and want to check out these themed restaurants and bars.