Virginia Beach restaurants

American in Virginia Beach


The menu at this joint lives up to its name, including everything from hummus to dolmades, tacos to gnocchi. At lunch, the gourmet sandwiches and craft beer are a winning combination. The husband-and-wife team behin…
Seafood in Virginia Beach

Blue Pete's

Perched over a peaceful creek near Back Bay, Blue Pete's has an enchanting woodland setting and a wide-ranging and well-priced menu: oysters, gumbo, she-crab soup, brisket sandwiches, pastas and crab cakes.
Seafood in Virginia Beach

Mahi Mah's

This oceanfront eatery in the Ramada Virginia Beach Oceanfront is the go-to for scrumptious seafood including sushi. It's a buzzing spot for a drink or casual meal. Happy hour is 3pm to 6pm Monday through Friday.