Virginia Beach is one of the main coastal cities that people absolutely love to visit. There are all sorts of attractions in this city that you’d never run out of interesting things to do.

Between the Virginia Aquarium & Marine Science Center, First Landing State Park, and Atlantic Fun Park, there’s fun for the whole family.
What I love the most about visiting Virginia Beach is the restaurant scene, however, particularly when I’m in the mood for brunch.
The brunch restaurants that are scattered about town are unparalleled, but you have to know where to find them. That’s where I come in.
I went around town in Virginia Beach and scouted out all the greatest brunch spots the city has to offer. If you’re interested in my findings, keep on reading down below.
Best Brunch in Virginia Beach
- Bay Local Eatery
- Commune
- Doc Taylor’s Restaurant
- Hair of the Dog Eatery
- The Bee & Biscuit
- Java Surf Cafe
- Simple Eats Restaurant
- Becca Restaurant
- Tupelo Honey
- Margie & Ray’s Crabhouse and Restaurant
- Pocahontas Pancake & Waffle House
- Mary’s Kitchen
- Anchor Allies
- Baker’s Crust @ Hilltop North
- Croc’s 19th Street Bistro
This guide will tell you everything you need to know about where to get brunch in Virginia Beach when you’re craving a midday meal.
Bay Local Eatery
Multiple locations
Visit Website
Taking the number-one spot on my list is Bay Local Eatery and they’ve actually made my list before when talking about places to eat in Virginia Beach, but today it’s all about the brunch menu.
What I love about Bay Local Eatery is that they have a bunch of convenient locations around town like the one off of Laskin Road, right across from the Beach Cinema Alehouse.
The brunch menu here is unbeatable and you simply must try one of their jumbo mimosas. I prefer the big jumbo sorbet mimosa to make it more of a boozy brunch.
Commune
501 Virginia Beach Blvd suite b, Virginia Beach, VA 23451
Phone: 757-963-8985
Visit Website
Next up is Commune and if you’ve never eaten here, then you are in for a real treat. This is one of my all-time favorite places to eat brunch near Virginia Beach because they actually source some of their ingredients from their garden in the backyard. It doesn’t get much fresher than that!
I highly recommend the heirloom grit bowl when you come to get brunch from Commune. It comes with your choice of sausage, bacon, or turkey sausage in a bowl of delicious cheddar grits with a poached egg, seasonal veggies, pickled mustard seeds, and smoked peanuts.
Doc Taylor’s Restaurant
207 23rd St, Virginia Beach, VA 23451
Phone: 757-425-1960
Visit Website
Doc Taylor’s Restaurant is the next place I want to mention when it comes to brunch destinations around Virginia Beach, and this will come as no surprise to anyone who has already eaten here before.
They serve some of the most delicious Southern brunch foods here that will absolutely blow you away.
I highly recommend either the biscuits and gravy or the Greek omelet. Either one of these is sure to satisfy and have you starting your day off on the right foot.
Check out Doc Taylor’s near Jungle Golf of Virginia Beach and The Ocean Sands Resort.
Hair of the Dog Eatery
4000 Virginia Beach Blvd, Virginia Beach, VA 23452
Phone: 757-321-2200
Visit Website
This next brunch spot is called Hair of the Dog Eatery and you can find them off of Virginia Beach Boulevard in Loehmann’s Plaza shopping mall, right across the street from Thalia Collins Square.
If you’re planning on visiting all of the nearby shops, you may want to consider stopping here to grab some brunch first.
What I love the most from Hair of the Dog Eatery is the mediterranean benedict. It comes with 2 poached eggs, sauteed spinach, roasted red peppers, boursin cheese, roasted chickpeas, and hollandaise all on an English muffin. There’s no better breakfast in my opinion.
The Bee & Biscuit
1785 Princess Anne Rd, Virginia Beach, VA 23456
Phone: 757-800-5959
Visit Website
The Bee & Biscuit is up next and I think you’re going to want to head here ASAP for brunch. The Bee & Biscuit is a charming little cottage restaurant that sources their produce from local farms and has some really tasty breakfast and lunch foods.
I usually come here for brunch on the weekends, but The Bee & Biscuit is open at 7 AM every day besides Monday, so you can get some delicious brunch anytime.
My favorite thing to order from The Bee & Biscuit is their stuffed French toast when I’m in the mood for something nice and sweet.
Java Surf Cafe
1807 Mediterranean Ave, Virginia Beach, VA 23451
Phone: 757-963-6600
Visit Website
This next place is called Java Surf and you won’t find another place like this in town. This hip, stylish coffeehouse has some incredible brews as well as tasty breakfast and lunch foods that make this a phenomenal spot for brunch.
Java Surf Cafe is a favorite of mine when I’m in town because I am a fiend for high-quality coffee, and they have exactly what I want here. They also have a great selection of smoothies and loose-leaf teas as well.
Check out Java Surf Cafe off of Mediterranean Avenue, just east of the Virginia Beach Convention Center.
Simple Eats Restaurant
3152 Shore Dr, Virginia Beach, VA 23451
Phone: 757-962-3676
Visit Website
Next up is a place called Simple Eats Restaurant. This tiny bistro is a wonderful spot to come grab brunch, especially if you want to add in a couple of cocktails or craft beers for a bit of boozy fun.
I love coming to Simple Eats Restaurant because the interior is cozy and charming, with interesting artwork decorating the walls.
I highly recommend grabbing one of their brunch drinks to start with like a bloody mary flight or mimosa flight.
That way, you get to sample all of their delicious concoctions with your meal instead of choosing just one.
Becca Restaurant
4200 Atlantic Ave, Virginia Beach, VA 23451
Visit Website
Right inside The Cavalier Virginia Beach, Autograph Collection hotel off of Atlantic Avenue is Becca Restaurant. This restaurant is bright and airy, providing a perfect atmosphere for a delightful afternoon meal.
Becca Restaurant has some of the most delicious mimosa creations in the city, so if you’re looking for somewhere to have a boozy brunch, this place has you covered. Be sure to check out what the seasonal mimosa is when you visit.
I recommend the eggs benedict when you dine at Becca Restaurant. I ordered the same thing when I went there and it was divine.
Tupelo Honey
4501 Main St, Virginia Beach, VA 23462
Phone: 757-264-4808
Visit Website
Tupelo Honey is the go-to joint for Southern comfort food, including a fantastic brunch menu that’s hard to beat.
I like to come here insideThe Town Center of Virginia Beach for a weekend brunch with my friends or family when we’re shopping nearby at the Pembroke Mall.
What I love most about Tupelo Honey, and what I think you’re going to like as well, is that they serve their brunch menu all day long, so there’s never any need to wake up early and rush over before they stop serving it.
I recommend the fried chicken and waffles because the fried chicken here is some of the best in the whole city.
Margie & Ray’s Crabhouse and Restaurant
1240 Sandbridge Rd, Virginia Beach, VA 23456
Phone: 757-426-2397
Visit Website
This next place is called Margie & Ray’s Crabhouse and Restaurant and this is not a restaurant you want to pass up on when you’re in the mood for some of the best brunch Virginia Beach has to offer.
Margie & Ray’s Crabhouse and Restaurant specializes in crabs, so you’re going to want to go with an order of either the crab meat benedict or the softshell benedict because they are truly to-die-for.
Check out Margie & Ray’s Crabhouse and Restaurant off of Sandbridge Road near Indian Cove Resort and Lotus Garden Park, not far north of the North Bay Shore Campground.
Pocahontas Pancake & Waffle House
3420 Atlantic Ave, Virginia Beach, VA 23451
Phone: 757-428-6352
Visit Website
This next brunch restaurant is called Pocahontas Pancake & Waffle House. This gem is located off of Atlantic Avenue next to the Oceanaire Resort Hotel by Diamond Resorts, just within walking distance to the Virginia Beach Boardwalk.
As the name implies, you’re going to find some amazingly delicious pancakes and waffles here at Pocahontas Pancake & Waffle House. If you’re in the mood for a sweet treat for brunch, then this place has what you need.
Of course, there are plenty of other tasty items on their menu, so grab a coffee or a fresh cup of orange juice and look over the whole menu.
Mary’s Kitchen
616 Virginia Beach Blvd, Virginia Beach, VA 23451
Phone: 757-428-1355
Visit Website
This next Virginia Beach brunch spot is called Mary’s Kitchen and it’s an immensely popular destination.
The popularity is easy to understand once you’ve eaten here as well. The food is fantastic and they have great specials every day on food.
You should definitely try one of the house favorites when you come and eat brunch at Mary’s Kitchen. I’ve tried both the grilled flounder and eggs as well as the corned beef hash and eggs.
Both of these menu items are sure to leave you full and satisfied. Eating brunch at Mary’s is really the perfect start to any day.
Anchor Allies
Multiple locations
Visit Website
Next up is Anchor Allies and this place will always have a special place in my heart when it comes to eating brunch in Virginia Beach.
What makes Anchor Allies so great is that they have an enormous menu of food, not to mention their cocktail list takes up a whole entire page.
You can find Anchor Allies in multiple convenient locations around Virginia Beach, but the one I usually find myself going to the most is the one off of Independence Boulevard, right across the street from the massive Pembroke Mall and other shopping destinations.
Baker’s Crust @ Hilltop North
1628 Laskin Rd Suite 704, Virginia Beach, VA 23451
Phone: 757-422-6703
Visit Website
Right next to The Shops at Hilltop inside of Hilltop North Shopping Center is Baker’s Crust. This New American restaurant is one of my top brunch destinations in the city for reasons that will become quickly evident.
Baker’s Crust has an enormous breakfast menu that’s guaranteed to have something you’ll enjoy.
Whenever I eat here, I usually find myself gravitating towards the West Coast omelet or the Jamaican French toast.
It just depends on whether I want a sweet brunch or a savory brunch. I also really enjoy their bacon, egg, and cheese “wafflewich” for brunch sometimes.
Croc’s 19th Street Bistro
620 19th St, Virginia Beach, VA 23451
Phone: 757-428-5444
Visit Website
Last up is Croc’s 19th Street Bistro that you can find off of, you guessed it, 19th Street, not far at all from the Virginia Beach Convention Center and the Virginia Museum of Contemporary Art. There’s plenty of things to do in this part of town after your delicious brunch here at Croc’s.
This restaurant is a Mediterranean and Middle Eastern bistro that still has all the American brunch classics, as well as a breakfast pizza made with sausage gravy that is unrivaled. The breakfast pizza is what I usually order from here and it never disappoints.
Final Thoughts
Virginia Beach knows how to do brunch, that’s for sure. When I went to Virginia Beach, I was absolutely blown away by the quality and variety presented by the places to eat, especially when I went looking for weekend brunch spots. Hopefully, this list will help point you in the right direction towards the brunch of your dreams.
Grab a post brunch drink at these rooftop bars to keep the party going!
If these Virginia Beach brunch spots aren’t doing it for you, you might like my list of the greatest restaurants in the city overall!
Did we leave a restaurant out of this list? Make sure you leave us a comment and we’ll check it out!