We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Virginia Beach, VA

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Blue Seafood and Spirits

#1 of 1,177 Restaurants in Virginia Beach
Price: $9 - $26 Map
Visitor photos (17)
Cuisines: Seafood

Mannino's Italian Bistro

#2 of 1,177 Restaurants in Virginia Beach
Price: $21 - $40 Map
Visitor photos (9)
Menu
Cuisines: Italian
Reserve

The Cellars

#3 of 1,177 Restaurants in Virginia Beach
Price: $30 - $50 Map
Visitor photos (20)
Menu
Cuisines: American European
Reserve

Terrapin Restaurant

#4 of 1,177 Restaurants in Virginia Beach
Price: $31 - $50 Map
Visitor photos (25)
Menu
Cuisines: American
Reserve

Thai Arroy

#5 of 1,177 Restaurants in Virginia Beach
Map
Visitor photos (32)
Menu
Cuisines: Thai

Masala Bites

#6 of 1,177 Restaurants in Virginia Beach
Price: $30 Map
Visitor photos (5)
Menu
Cuisines: Indian
Reserve

Mojito Cafe

#7 of 1,177 Restaurants in Virginia Beach
Map
Visitor photos (26)
Menu
Cuisines: Caribbean Cuban

Firebrew Bar & Grill

#8 of 1,177 Restaurants in Virginia Beach
Price: $10 - $25 Map
Visitor photos (28)
Menu
Cuisines: American Pub Wine Bar Gastropub

Lager Heads - LHVB

#9 of 1,177 Restaurants in Virginia Beach
Price: $10 - $30 Map
Visitor photos (65)
Menu

DOC Taylor's Restaurant

#10 of 1,177 Restaurants in Virginia Beach
Map
Visitor photos (37)
Menu
Cuisines: American

Salacia Prime Seafood and Steaks Restaurant

#11 of 1,177 Restaurants in Virginia Beach
Price: $30 - $50 Map
Visitor photos (28)
Menu
Cuisines: Steakhouse Seafood
Reserve

Fruitive

#12 of 1,177 Restaurants in Virginia Beach
Price: $6 - $20 Map
Visitor photos (24)
Menu
Cuisines: Organic Vegetarian Vegan

Manninos Italian Bistro Oceanfront

#13 of 1,177 Restaurants in Virginia Beach
Map
Visitor photos (17)
Menu
Cuisines: Italian Seafood
Reserve

Taste Unlimited

#14 of 1,177 Restaurants in Virginia Beach
Price: $7 - $12 Map
Visitor photos (14)
Menu
Cuisines: Cafe Sandwiches Vegetarian Delicatessen

Swan Terrace Restaurant

#15 of 1,177 Restaurants in Virginia Beach
Price: $30 Map
Visitor photos (47)
Menu
Reserve

Anchor Allie's

#16 of 1,177 Restaurants in Virginia Beach
Map
Visitor photos (7)
Menu

Burtons Grill

#17 of 1,177 Restaurants in Virginia Beach
Price: $25 - $45 Map
Visitor photos (23)
Menu
Cuisines: Steakhouse Seafood Sandwiches Delicatessen
Reserve

Aldo's Ristorante

#18 of 1,177 Restaurants in Virginia Beach
Price: $20 - $35 Map
Visitor photos (26)
Menu
Cuisines: Italian American Pizza Pasta Wine Bar
Reserve

Citrus Breakfast and Lunch

#19 of 1,177 Restaurants in Virginia Beach
Map
Visitor photos (36)
Menu
Cuisines: American

Sunnyside Cafe & Restaurant

#20 of 1,177 Restaurants in Virginia Beach
Price: $5 - $10 Map
Visitor photos (27)
Menu
Cuisines: American Cafe Sandwiches Delicatessen Diner

Tautogs Restaurant

#21 of 1,177 Restaurants in Virginia Beach
Price: $11 - $24 Map
Visitor photos (83)
Menu
Cuisines: American Seafood

Salvatore's Pizzeria

#22 of 1,177 Restaurants in Virginia Beach
Map
Visitor photos (18)
Menu
Cuisines: Italian Pizza

Ammos

#23 of 1,177 Restaurants in Virginia Beach
Price: $10 - $25 Map
Visitor photos (29)
Menu
Cuisines: Mediterranean Greek
Reserve

Waterman's Surfside Grille

#24 of 1,177 Restaurants in Virginia Beach
Price: $12 - $22 Map
Visitor photos (102)
Menu
Cuisines: Seafood

Il Giardino Ristorante

#25 of 1,177 Restaurants in Virginia Beach
Map
Visitor photos (38)
Menu

Route 58 Delicatessen

#26 of 1,177 Restaurants in Virginia Beach
Price: $10 - $20 Map
Visitor photos (58)
Menu
Cuisines: Sandwiches Delicatessen

Ruth's Chris Steak House - Virginia Beach

#27 of 1,177 Restaurants in Virginia Beach
Price: $60 - $80 Map
Visitor photos (24)
Menu
Reserve

Zoes Restaurant

#28 of 1,177 Restaurants in Virginia Beach
Price: $31 - $50 Map
Visitor photos (14)
Menu
Reserve

The Landing

#29 of 1,177 Restaurants in Virginia Beach
Price: $5 - $28 Map
Visitor photos (38)
Menu
Cuisines: American Seafood
Reserve

Kohr Brothers Frozen Custard

#30 of 1,177 Restaurants in Virginia Beach
Map
Visitor photos (1)
Menu
Cuisines: Japanese