Best Restaurants in Virginia Beach

Looking for the best Restaurant Virginia Beach to eat at? Great! Top Food Spots is the go to resource for eating in Virginia Beach. On top of that, we’ve already done all the hard work for you. That includes filtering through the noise to provide you only the best Restaurants in Virginia Beach.

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

 


King of the Sea – Virginia Beach

King of the Sea Description: . Address: 2612 Atlantic Ave, Virginia Beach, VA 23451, United States Phone Number: +1 757-428-7983 Website: http://www.kingofthesea.com/ Store Hours:

Captain George’s Seafood Restaurant – Virginia Beach

Captain George’s Seafood Restaurant Description: Nautical eatery with a crab leg buffet. Family-friendly seafood spot, one of a nautically themed chain, with a buffet featuring crab legs. Address: 1956 Laskin Rd, Virginia Beach, VA 23454, United States Phone Number: +1 757-428-3494 Website: http://www.captaingeorges.com/ Store Hours: Sunday: 12-9PM | Monday: 4-9PM | Tuesday: 4-9PM | Wednesday: …

Captain George’s Seafood Restaurant – Virginia Beach Read More »

Nautilus – Virginia Beach

Nautilus Description: Relaxed seafood restaurant with a patio. Low-key, wood-paneled place with nautical accents offering seafood & outdoor dining. Address: 3208 Atlantic Ave, Virginia Beach, VA 23451, United States Phone Number: +1 757-425-0444 Website: http://nautilusvb.com/ Store Hours: Sunday: 4-8PM | Monday: 4-8PM | Tuesday: 4-8PM | Wednesday: 4-8PM | Thursday: 4-8PM | Friday: 4-8:30PM | …

Nautilus – Virginia Beach Read More »

Waterman’s Surfside Grille – Virginia Beach

Waterman’s Surfside Grille Description: Veteran beachfront eatery for local fish. Landmarked cottage serving Chesapeake seafood & grill fare amid black & white photos & beach views. Address: 415 Atlantic Ave, Virginia Beach, VA 23451, United States Phone Number: +1 757-428-3644 Website: http://www.watermans.com/ Store Hours: Sunday: 9AM-10:30PM | Monday: 11AM-10PM | Tuesday: 11AM-10PM | Wednesday: 11AM-10PM …

Waterman’s Surfside Grille – Virginia Beach Read More »

Shaking Crab – Virginia Beach

Shaking Crab Description: Unfussy, Cajun-style seafood place. Low-key restaurant specializing in New Orleans-style “shake & eat” seafood boils, with beer & wine. Address: 1255 Fordham Dr #120, Virginia Beach, VA 23464, United States Phone Number: +1 757-321-8778 Website: https://shakingcrabtogo.com/ Store Hours: Sunday: 12-10PM | Monday: 12-10PM | Tuesday: 12-10PM | Wednesday: 12-10PM | Thursday: 12-10PM …

Shaking Crab – Virginia Beach Read More »

Flaming Japan – Virginia Beach

Flaming Japan Description: . Address: 3645 Buckner Blvd#109, Virginia Beach, VA 23453, United States Phone Number: +1 757-471-2888 Website: http://flamingjapanvirginiabeach.com/ Store Hours: Sunday: 11AM-9PM | Monday: 10:30AM-9:30PM | Tuesday: 10:30AM-9:30PM | Wednesday: 10:30AM-9:30PM | Thursday: 10:30AM-9:30PM | Friday: 10:30AM-10PM | Saturday: 10:30AM-10PM

Sarku Japan – Virginia Beach

Sarku Japan Description: Chain with made-to-order Japanese dishes. Chain offering made-to-order teppanyaki-style Japanese dishes cooked on sizzling grills, plus sushi. Address: 701 Lynnhaven Parkway Space #FC-25, Virginia Beach, VA 23452, United States Phone Number: +1 757-427-4331 Website: Sarku Japan Website Information Store Hours: Sunday: 12-6PM | Monday: 11AM-7PM | Tuesday: 11AM-7PM | Wednesday: 11AM-7PM | …

Sarku Japan – Virginia Beach Read More »

Sushi Mama – Virginia Beach

Sushi Mama Description: Traditional teppanyaki grill & sushi bar. Chain teppanyaki grill serving steaks & seafood, plus sushi & a traditional Japanese menu. Address: 424 Newtown Rd, Virginia Beach, VA 23462, United States Phone Number: +1 757-554-0120 Website: https://sushimama.business.site/ Store Hours: Sunday: 3-9PM | Monday: 11AM-9:30PM | Tuesday: 11AM-9:30PM | Wednesday: 11AM-9:30PM | Thursday: 11AM-9:30PM …

Sushi Mama – Virginia Beach Read More »

Soya Sushi Bar & Bistro – Virginia Beach

Soya Sushi Bar & Bistro Description: Modern, airy Japanese restaurant. Sushi, inventive rolls, hibachi fare & hot dishes in a sleek Japanese spot with Asian decor touches. Address: 225 Laskin Rd, Virginia Beach, VA 23451, United States Phone Number: +1 757-417-7692 Website: http://www.soyasushi.com/ Store Hours: Sunday: 11:30AM-8:30PM | Monday: 11:30AM-8:30PM | Tuesday: 11:30AM-8:30PM | Wednesday: …

Soya Sushi Bar & Bistro – Virginia Beach Read More »

Mizuno Japanese Restaurant – Virginia Beach

Mizuno Japanese Restaurant Description: Classic & creative fare amid chic decor. Sleek, contemporary choice offering traditional & unique sushi, fusion dishes & specialty cocktails. Address: Distinctive Shoppes, La Promenade, 1860 Laskin Rd Suite 115b, Virginia Beach, VA 23454, United States Phone Number: +1 757-422-1200 Website: https://www.mizunosushi.com/ Store Hours: Sunday: Closed | Monday: 4-9PM | Tuesday: …

Mizuno Japanese Restaurant – Virginia Beach Read More »

Zushi – Virginia Beach

Zushi Description: Creative sushi & cocktails in hip digs. Chill Japanese eatery & sushi bar featuring eclectic rolls & drinks in lounge-like surrounds. Address: 4540 Main St, Virginia Beach, VA 23462, United States Phone Number: +1 757-321-1495 Website: Home Store Hours: Sunday: Closed | Monday: 4-9PM | Tuesday: 4-9PM | Wednesday: 4-9PM | Thursday: 4-9PM …

Zushi – Virginia Beach Read More »

Kappo Nara Ramen – Virginia Beach

Kappo Nara Ramen Description: Simple option for classic ramen & teas. Narrow Japanese cafe offering ramen bowls & other traditional fare along with a wide range of teas. Address: 989 Kempsville Rd, Virginia Beach, VA 23464, United States Phone Number: +1 757-467-1102 Website: http://www.kapponararamenva.com/ Store Hours: Sunday: Closed | Monday: 11:30AM-3PM, 4:30-9:30PM | Tuesday: 11:30AM-3PM, …

Kappo Nara Ramen – Virginia Beach Read More »

Ray’s Ny Pizza – Virginia Beach

Ray’s Ny Pizza Description: . Address: 442 Newtown Rd, Virginia Beach, VA 23462, United States Phone Number: +1 757-490-0060 Website: Home Store Hours: Sunday: Closed | Monday: 11AM-10PM | Tuesday: 11AM-10PM | Wednesday: 11AM-10PM | Thursday: 11AM-10PM | Friday: 11AM-11PM | Saturday: 11AM-11PM

Your Pie Pizza – Virginia Beach

Your Pie Pizza Description: Brick-oven pizza & craft beers on tap. Diners choose their dough, sauce, cheese & toppings at this pizzeria chain with gelato & microbrews. Address: 1624 Laskin Rd Suite 754, Virginia Beach, VA 23451, United States Phone Number: +1 757-222-7616 Website: Virginia Beach | Hilltop Store Hours: Sunday: 11AM-8PM | Monday: 11AM-8PM …

Your Pie Pizza – Virginia Beach Read More »

Marchese Italian Market & Cafe – Virginia Beach

Marchese Italian Market & Cafe Description: . Address: 1700 Pleasure House Rd Suite 106, Virginia Beach, VA 23455, United States Phone Number: +1 757-460-4720 Website: http://www.marchesemarket.com/ Store Hours: Sunday: Closed | Monday: 8:30AM-5PM | Tuesday: 8:30AM-5PM | Wednesday: 8:30AM-5PM | Thursday: 8:30AM-5PM | Friday: 8:30AM-5PM | Saturday: 8:30AM-5PM

Primo Pizzeria Ristorante – Virginia Beach

Primo Pizzeria Ristorante Description: . Address: 2277 Upton Dr Ste Virginia, Virginia Beach, VA 23454, United States Phone Number: +1 757-430-7777 Website: http://www.primopizzavb.com/ Store Hours: Sunday: 10AM-9PM | Monday: 4-9PM | Tuesday: 4-9PM | Wednesday: Closed | Thursday: 4-9PM | Friday: 10AM-10PM | Saturday: 10AM-10PM

Ynot Italian – Virginia Beach

Ynot Italian Description: Casual build-your-own pie & pasta spot. Local Italian chain serving build-your-own pizzas & pastas, plus classic entrees, in a casual space. Address: 5257 Providence Rd, Virginia Beach, VA 23464, United States Phone Number: +1 757-474-6000 Website: Home Store Hours: Sunday: 11AM-11PM | Monday: 11AM-10PM | Tuesday: 11AM-10PM | Wednesday: 11AM-10PM | Thursday: …

Ynot Italian – Virginia Beach Read More »

Ynot Italian – Virginia Beach

Ynot Italian Description: Casual build-your-own pie & pasta spot. Local Italian chain serving build-your-own pizzas & pastas, plus classic entrees, in a casual space. Address: 2102 Great Neck Square, Virginia Beach, VA 23454, United States Phone Number: +1 757-496-9111 Website: Home Store Hours: Sunday: 11AM-10PM | Monday: 11AM-10PM | Tuesday: 11AM-10PM | Wednesday: 11AM-10PM | …

Ynot Italian – Virginia Beach Read More »

Harold’s – Virginia Beach

Harold’s Description: . Address: Columbus Village, 4445 Virginia Beach Blvd, Virginia Beach, VA 23462, United States Phone Number: +1 757-499-1378 Website: Store Hours: Sunday: 11AM-9PM | Monday: Closed | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | Saturday: 11AM-9PM

Carrabba’s Italian Grill – Virginia Beach

Carrabba’s Italian Grill Description: Family-friendly chain with a large menu. Chain eatery & bar serving a diverse menu of classic Italian fare in a family-friendly setting. Address: 739 Lynnhaven Pkwy Suite 100, Virginia Beach, VA 23452, United States Phone Number: +1 757-631-0856 Website: https://locations.carrabbas.com/virginia/virginia-beach/739-lynnhaven-pwky Store Hours: Sunday: 11AM-9PM | Monday: 11AM-10PM | Tuesday: 11AM-10PM | …

Carrabba’s Italian Grill – Virginia Beach Read More »

When In Rome Ristorante – Virginia Beach

When In Rome Ristorante Description: . Address: 401 N Great Neck Rd STE 129, Virginia Beach, VA 23454, United States Phone Number: +1 757-351-3705 Website: https://wheninromevb.com/ Store Hours: Sunday: 5-9PM | Monday: Closed | Tuesday: 5-9PM | Wednesday: 5-9PM | Thursday: 5-9PM | Friday: 5-9PM | Saturday: 5-9PM

Mannino’s – Virginia Beach

Mannino’s Description: Restaurant & bar with Italian classics. Eatery serving familiar Italian fare alongside its signature crab soup, plus wine, beer & cocktails. Address: 3420 Atlantic Ave, Virginia Beach, VA 23451, United States Phone Number: +1 757-390-2580 Website: http://manninositalianbistro.com/ Store Hours: Sunday: Closed | Monday: Closed | Tuesday: 5-9PM | Wednesday: 5-9PM | Thursday: 5-9PM …

Mannino’s – Virginia Beach Read More »

Romano’s Macaroni Grill – Virginia Beach

Romano’s Macaroni Grill Description: Family-friendly Italian restaurant chain. Lively Italian chain with an open kitchen, known for small plates, pizzas, pastas & wine. Address: 4574 Virginia Beach Blvd, Virginia Beach, VA 23462, United States Phone Number: +1 757-518-9901 Website: https://www.macaronigrill.com/locations/location?id=1758 Store Hours: Sunday: 11AM-9PM | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: …

Romano’s Macaroni Grill – Virginia Beach Read More »

19 Italian Bistro – Virginia Beach

19 Italian Bistro Description: Laid-back restaurant with classic pizzas. Relaxed eatery serving traditional pizzas, Italian dishes & sandwiches in an unfussy dining area. Address: 209 19th St, Virginia Beach, VA 23451, United States Phone Number: +1 757-452-5876 Website: http://19thstreetitalianbistromenu.com/ Store Hours: Sunday: 2-9PM | Monday: 5-10PM | Tuesday: 5-10PM | Wednesday: 5-10PM | Thursday: 5-10PM …

19 Italian Bistro – Virginia Beach Read More »

Aldo’s Ristorante – Virginia Beach

Aldo’s Ristorante Description: Sophisticated Italian fare & piano bar. Wood-fired pizza meets pastas & local fish in a warm, traditional setting with a weekend piano bar. Address: 1860 Laskin Rd, Virginia Beach, VA 23454, United States Phone Number: +1 757-491-1111 Website: Home Store Hours: Sunday: 4-9PM | Monday: 4-9PM | Tuesday: Closed | Wednesday: 4-9PM …

Aldo’s Ristorante – Virginia Beach Read More »

La Bella Italia Laskin – Virginia Beach

La Bella Italia Laskin Description: Rustic Italian fare in upscale environs. White-tablecloth Italian restaurant serving pastas, wood-fired pizza & traditional meat entrees. Address: 1065 Laskin Rd, Virginia Beach, VA 23451, United States Phone Number: +1 757-422-8536 Website: https://www.lbilaskin.com/ Store Hours: Sunday: 4-8PM | Monday: Closed | Tuesday: Closed | Wednesday: 4-8PM | Thursday: 4-8PM | …

La Bella Italia Laskin – Virginia Beach Read More »

Il Giardino Ristorante – Virginia Beach

Il Giardino Ristorante Description: Clubby Italian dining since 1985. Upscale Italian dining near the beach with wood-burning oven, vast wine selection & clubby ambiance. Address: 910 Atlantic Ave, Virginia Beach, VA 23451, United States Phone Number: +1 757-422-6464 Website: Home Store Hours: Sunday: 5-10PM | Monday: 5-10PM | Tuesday: 5-10PM | Wednesday: 5-10PM | Thursday: …

Il Giardino Ristorante – Virginia Beach Read More »

Pulcinella Italian Restaurant – Virginia Beach

Pulcinella Italian Restaurant Description: Pizza & mains in warm, family-owned digs. Mom-&-pop bar/eatery in a shopping center serving pizza & Italian entrees in a storied, comfy setup. Address: 1255 Fordham Dr, Virginia Beach, VA 23464, United States Phone Number: +1 757-222-0081 Website: http://pulcinellavb.com/dinner.shtml Store Hours: Sunday: 11AM-2PM, 4-9PM | Monday: Closed | Tuesday: 11AM-2PM, 4-9PM …

Pulcinella Italian Restaurant – Virginia Beach Read More »

Zia Marie Restaurant – Virginia Beach

Zia Marie Restaurant Description: Cozy trattoria for Italian fare & wines. Pizza, pasta & other Italian plates plus a big wine list offered in intimate digs with a fireplace. Address: 4497 Lookout Rd, Virginia Beach, VA 23455, United States Phone Number: +1 757-460-0715 Website: Home Store Hours: Sunday: 5-10PM | Monday: 5-10PM | Tuesday: 5-10PM …

Zia Marie Restaurant – Virginia Beach Read More »

Terrapin Restaurant – Virginia Beach

Terrapin Restaurant Description: Upscale, farm-to-table American dining. Sleek, refined venue with a bar & outdoor seating offering locally sourced New American cuisine. Address: 3102 Holly Rd Suite 514, Virginia Beach, VA 23451, United States Phone Number: +1 757-321-6688 Website: http://www.terrapinvb.com/ Store Hours: Sunday: Closed | Monday: Closed | Tuesday: 5-8:45PM | Wednesday: 5-8:45PM | Thursday: …

Terrapin Restaurant – Virginia Beach Read More »

Leave a Comment

Your email address will not be published. Required fields are marked *