So how does this work?
We pick our top choices based on the quality of the food, service, and consistency over time. We’ll start off by giving you the best options overall for dining in Virginia Beach and then follow up with links to different types of restaurants in different neighborhoods at the end of this page.
Best Restaurants Virginia Beach

Martin’s Soul Food Description: Cheerful restaurant for Southern eats. Pig’s feet, chitterlings & fried gizzards served up in a casual setting with an upbeat vibe. Address: 5802 E Virginia Beach Blvd, Virginia Beach, VA 23462, United States Phone Number: +1 757-305-9555 Website: http://runinout.com/Martin-Soul-Food-Norfolk Store Hours: Sunday: 12-7PM | Monday: 11AM-8PM | Tuesday: 11AM-8PM | Wednesday: …

Popeyes Louisiana Kitchen Description: Fast-food fried chicken chain. Louisiana-inspired fast-food chain known for its spicy fried chicken, biscuits & sides. Address: 812 Lynnhaven Pkwy, Virginia Beach, VA 23452, United States Phone Number: +1 757-468-5812 Website: https://locations.popeyes.com/va/virginia-beach/812-lynnhaven-pkwy?utm_source=yext&utm_medium=local_listings_pack&utm_campaign=yext_localsearch&utm_id=yext_localsearch Store Hours: Sunday: 10:30AM-10PM | Monday: 10:30AM-10PM | Tuesday: 10:30AM-10PM | Wednesday: 10:30AM-10PM | Thursday: 10:30AM-10PM | Friday: 10:30AM-10PM …

Buffet City Description: Pan-Asian lunch & dinner buffets. All-you-can-eat Chinese & Japanese restaurant also offering takeaways & hibachi fare. Address: 3877 Holland Rd, Virginia Beach, VA 23452, United States Phone Number: +1 757-498-1688 Website: Store Hours: Sunday: 11AM-10:30PM | Monday: 11AM-9:30PM | Tuesday: Closed | Wednesday: 11AM-9:30PM | Thursday: 11AM-9:30PM | Friday: 11AM-9:30PM | Saturday: …

Kyushu Japanese Restaurant Description: Minimal choice for sushi & sake. A full menu plus extensive sushi offerings & sake are served in a minimal, modern cafe setting. Address: 400 Newtown Rd, Virginia Beach, VA 23462, United States Phone Number: +1 757-490-1177 Website: http://order.kyushujapanese.com/ Store Hours: Sunday: Closed | Monday: 11:30AM-2:30PM, 5:30-9PM | Tuesday: 11:30AM-2:30PM, 5:30-9PM …

Sumo Japanese Steak House Description: Relaxed option for sushi & grilled fare. Showmen chefs man the teppanyaki grills at this simple Japanese eatery also serving sushi & rolls. Address: 116 S Independence Blvd #108, Virginia Beach, VA 23462, United States Phone Number: +1 757-497-6420 Website: Store Hours: Sunday: 4:30-9:30PM | Monday: 4:30-9:30PM | Tuesday: 4:30-9:30PM …

The Swan Terrace Description: Seafood choice at an upscale hotel. Sunday brunch, seafood & flame-grilled steaks in a classic dining room & patio at The Founders Inn. Address: 5641 Indian River Rd, Virginia Beach, VA 23464, United States Phone Number: +1 757-366-5777 Website: http://www.foundersinn.com/ Store Hours:

The Bunker Brewpub Description: Local staples & beer in an unfussy space. Modest joint serving homemade local fare including seafood, burgers & finger foods, plus draft beer. Address: 211 21st St, Virginia Beach, VA 23451, United States Phone Number: +1 757-227-4250 Website: https://bunkerbrewpub.com/ Store Hours: Sunday: 12-8PM | Monday: 12-10PM | Tuesday: Closed | Wednesday: …

Blue Fin Japanese Restaurant Description: Cheerful sushi house with Korean fare. Cozy place serving colorful seafood rolls, tempura & noodles, plus Korean entrees like bulgogi. Address: 1625 Hilltop West Shopping Center, Virginia Beach, VA 23451, United States Phone Number: +1 757-422-2021 Website: http://www.bluefinva.com/ Store Hours: Sunday: 5:30-9:30PM | Monday: 11:30AM-9:30PM | Tuesday: 11:30AM-9:30PM | Wednesday: …

Ruth’s Chris Steak House Description: Upscale American steakhouse chain. Outpost of upmarket steakhouse chain known for sizzling, butter-topped beef in an elegant setting Address: 205 Central Park Ave, Virginia Beach, VA 23462, United States Phone Number: +1 757-213-0747 Website: https://www.ruthschris.com/restaurant-locations/virginia-beach/?utm_source=google&utm_medium=organic&utm_campaign=local-business-listing Store Hours: Sunday: 4-9PM | Monday: Closed | Tuesday: 4-9PM | Wednesday: 4-9PM | Thursday: …

Bay Local Eatery Description: Creative American fare in a lively space. Energetic bar & bistro with American & global eats, plus outdoor tables & quirky, vintage decor. Address: 972 Laskin Rd, Virginia Beach, VA 23451, United States Phone Number: +1 757-962-0044 Website: http://baylocalvb.com/ Store Hours: Sunday: 7AM-5PM | Monday: 8AM-3PM | Tuesday: 8AM-3PM | Wednesday: …

Blue Pete’s Restaurant Description: Longtime seafood spot on the creek. Local longtimer known for creekside dining on seafood & sandwiches with a full bar & live music. Address: 1400 N Muddy Creek Rd, Virginia Beach, VA 23456, United States Phone Number: +1 757-426-2278 Website: http://www.bluepetes.com/ Store Hours: Sunday: 10AM-3PM, 4-10PM | Monday: 4-10PM | Tuesday: …

Yummi Crab Description: . Address: 675 Phoenix Dr, Virginia Beach, VA 23452, United States Phone Number: +1 757-937-5955 Website: http://www.yummicrabva.com/ Store Hours: Sunday: 12-10PM | Monday: 12-10PM | Tuesday: 12-10PM | Wednesday: 12-10PM | Thursday: 12-10PM | Friday: 12-11PM | Saturday: 12-11PM

A Bite Of Maine Description: Down-home cafe for lobster rolls & more. Charming eatery doling out Maine-sourced lobster rolls, clam chowder & other New England classics. Address: 2865 Lynnhaven Dr A5, Virginia Beach, VA 23451, United States Phone Number: +1 757-581-5332 Website: https://www.abiteofmaine.com/ Store Hours: Sunday: 11AM-5PM | Monday: Closed | Tuesday: Closed | Wednesday: …

Mahi’s Description: Seafood, steaks & sushi on the boardwalk. Beachfront seafood eatery at the Ramada with a big deck & steamer buckets for boardwalk concerts. Address: 615 Atlantic Ave, Virginia Beach, VA 23451, United States Phone Number: +1 757-437-8030 Website: Home Store Hours: Sunday: 7AM-11PM | Monday: 7AM-11PM | Tuesday: 7AM-11PM | Wednesday: 7AM-11PM | …

Ocean House Waterfront Seafood Description: Informal eatery with beach views & bands. Casual seafood restaurant serving local catch & burgers, with a beachfront patio & live music. Address: 1905 Atlantic Ave, Virginia Beach, VA 23451, United States Phone Number: +1 757-425-8600 Website: http://www.oceanhousevb.com/ Store Hours: Sunday: 11AM-10PM | Monday: 11AM-10PM | Tuesday: 11AM-10PM | Wednesday: …