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,176 Restaurants in Virginia Beach
Price: $9 - $26 Map
Visitor photos (17)
Cuisines: Seafood

Mannino's Italian Bistro

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

The Cellars

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

Terrapin Restaurant

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

Thai Arroy

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

Masala Bites

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

Mojito Cafe

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

Firebrew Bar & Grill

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

DOC Taylor's Restaurant

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

Manninos Italian Bistro Oceanfront

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

Salacia Prime Seafood and Steaks Restaurant

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

Lager Heads - LHVB

#12 of 1,176 Restaurants in Virginia Beach
Price: $10 - $30 Map
Visitor photos (65)
Menu
Cuisines: American Steakhouse Seafood Hamburgers

Fruitive

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

Citrus Breakfast and Lunch

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

Sunnyside Cafe & Restaurant

#15 of 1,176 Restaurants in Virginia Beach
Price: $5 - $10 Map
Visitor photos (27)
Menu
Cuisines: American Coffee Shop Sandwiches Diner

Taste Unlimited

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

Anchor Allie's

#17 of 1,176 Restaurants in Virginia Beach
Map
Visitor photos (7)
Menu

Aldo's Ristorante

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

Tautogs Restaurant

#19 of 1,176 Restaurants in Virginia Beach
Price: $11 - $24 Map
Visitor photos (82)
Menu
Cuisines: American Seafood

Burtons Grill

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

Swan Terrace Restaurant

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

Ammos

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

Il Giardino Ristorante

#23 of 1,176 Restaurants in Virginia Beach
Map
Visitor photos (38)
Menu

Waterman's Surfside Grille

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

Route 58 Delicatessen

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

Ruth's Chris Steak House - Virginia Beach

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

El Tapatio

#27 of 1,176 Restaurants in Virginia Beach
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Salvatore's Pizzeria

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

Zoes Restaurant

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

Java Surf Beach Cafe

#30 of 1,176 Restaurants in Virginia Beach
Map
Visitor photos (1)
Menu