Best Restaurants in Virginia Beach
Find Restaurants in Virginia Beach
Before You Go Out
By Neighborhood
By Type
View restaurantsSeafoodPizzaMexicanSteakhouseCarryoutSushiMediterraneanAmericanBreakfastCoffee HouseBarbecueItalianAsianCateringBeerDessertsBakeryChicken WingsChineseDeliverySouthernDeli StyleHealthyFood TruckJapaneseVegetarianThaiLatinFrenchBuffetIndianCajunGreekSpanishFajitasCaribbeanIce CreamFood HallRomanticWafflesCubanTapasPet Friendly
Restaurant $
111 W Tazewell St, Norfolk VA, 23510Big Easy Oyster Bar and Norfolk Seafood Company is centrally located in downtown Norfolk on Tazewell and Granby. Our mission is to bring tasty seafood...
Restaurant $$
2000 Colonial Ave, Norfolk VA, 23517The 1st ramen shop in Hampton Roads. Our establishment serves authentic Japanese ramen and kitchen entrees. Grand opening coming soon...
Restaurant $
227 Mason Ave, Cape Charles VA, 23310Fresh baked bread & desserts daily. Upscale bistro style dining starting at 5 pm Tuesday thru Saturday. Reservations strongly suggested for dinner. Call...
Restaurant $$
25254 Lankford Highway, Onley VA, 23418Fresh Local Seafood, Soul Food, & Kountry Breakfast
Serving Breakfast, Lunch, & Dinner
Located In Four Corner Plaza Next To Springleaf
Restaurant $
143 Colley Ave, Norfolk VA, 23510Creative fresh spins on classic comfort favorites ;)...
Restaurant $
340 Oyster Point Rd, Newport News VA, 23602Your local seafood restaurant in Newport News, VA specializing in market-fresh seafood & fish cooked over a wood-burning grill. Join us today & try one...
Restaurant $$
9708 Warwick Blvd, Newport News VA, 23601Open Daily
Sunday - Thursday 10:00 am - 10:00 pm
Friday & Saturday 10:00 am - 11:00 pm
Restaurant $
1830 Kempsville Rd, Virginia Beach VA, 23464Kelly's Tavern first opened its doors on Colley Avenue in 1983. Since then, we've grown to become a locals' favorite across Hampton Roads with 9 locations...
Restaurant $$
5134 Main St, Williamsburg VA, 23188Ok, we're gonna keep this quick. Because exceptional quality at crazy fast speed is what we're all about. Blaze Pizza. Head food guy, Executive Chef Bradford...
Restaurant $$
207 Bypass Rd, Williamsburg VA, 23185All American barbecue! Serving lunch & dinner. Options ranging from ribs to seafood, steaks, burgers and more.
Restaurant $
300 28th St, Virginia Beach VA, 23451The only Latin Cuisine at the Virginia Beach Oceanfront. Mojito's made the old fashioned way - by hand with fresh ingredients. Taste the difference!
Restaurant $$
2 Towne Centre Way, Hampton VA, 23666Seafood and Thai Cusine
Mon - Thurs 4pm- late
Fri and Sat 11am - 2am
Sun 11am - late
Restaurant $
2328 W Mercury Blvd, Hampton VA, 23666Ice, custard & happiness...all day long! We have a drive-thru & in-store dining area.
Restaurant $$
1024 Eden Way North, Chesapeake VA, 23320You can practically smell the fire-grilled Gourmet Burgers from here.