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 American Restaurants in Virginia Beach

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Terrapin Restaurant

#3 of 1,180 Restaurants in Virginia Beach
Price: $31 - $50 Map
Visitor photos (27)
Menu
Cuisines: American
Reserve

The Cellars

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

Firebrew Bar & Grill

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

Lager Heads - LHVB

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

DOC Taylor's Restaurant

#11 of 1,180 Restaurants in Virginia Beach
Map
Visitor photos (38)
Menu
Cuisines: American

Tautogs Restaurant

#16 of 1,180 Restaurants in Virginia Beach
Price: $11 - $24 Map
Visitor photos (87)
Menu
Cuisines: American Seafood

Citrus Breakfast and Lunch

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

Aldo's Ristorante

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

Swan Terrace Restaurant

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

Sunnyside Cafe & Restaurant

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

Ruth's Chris Steak House - Virginia Beach

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

Pocahontas Pancake & Waffle House

#28 of 1,180 Restaurants in Virginia Beach
Map
Visitor photos (42)
Menu
Cuisines: American

Hearth Wood Fired Cuisine & Craft Beer

#29 of 1,180 Restaurants in Virginia Beach
Map
Visitor photos (7)
Menu
Cuisines: American

Eat-An American Bistro

#34 of 1,180 Restaurants in Virginia Beach
Price: $18 - $30 Map
Visitor photos (8)
Menu
Cuisines: French American International Contemporary Bistro
Reserve

Bay Local

#36 of 1,180 Restaurants in Virginia Beach
Map
Visitor photos (8)
Menu
Cuisines: American Healthy

Captain George's Seafood

#37 of 1,180 Restaurants in Virginia Beach
Price: $8 - $32 Map
Visitor photos (77)
Menu
Cuisines: American Seafood Greek

Citrus

#38 of 1,180 Restaurants in Virginia Beach
Map
Visitor photos (1)
Menu
Cuisines: American

Mahi Mah's Seafood Restaurant

#40 of 1,180 Restaurants in Virginia Beach
Price: $5 - $25 Map
Visitor photos (105)
Menu
Reserve

Sweetwater

#41 of 1,180 Restaurants in Virginia Beach
Map Menu
Cuisines: American Seafood

Eurasia Cafe

#43 of 1,180 Restaurants in Virginia Beach
Price: $19 - $32 Map
Visitor photos (31)
Menu
Cuisines: American Seafood European Wine Bar
Reserve

The Landing

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

Rockafeller's Restaurant

#48 of 1,180 Restaurants in Virginia Beach
Map
Visitor photos (68)
Menu
Reserve

Big Sam's Grill and Raw Bar

#51 of 1,180 Restaurants in Virginia Beach
Map
Visitor photos (24)
Menu
Cuisines: Mexican American Seafood

Braise

#53 of 1,180 Restaurants in Virginia Beach
Map
Visitor photos (7)
Menu
Cuisines: American
Reserve

Thirty7north

#56 of 1,180 Restaurants in Virginia Beach
Price: $4 - $36 Map
Visitor photos (11)
Menu
Cuisines: Italian American Seafood Wine Bar
Reserve

Hot Tuna Bar & Grill

#58 of 1,180 Restaurants in Virginia Beach
Price: $12 - $26 Map
Visitor photos (28)
Menu
Cuisines: American Steakhouse Seafood Grill
Reserve

Beach Bully Open Pit Bar B Que

#64 of 1,180 Restaurants in Virginia Beach
Price: $21 - $30 Map
Visitor photos (15)
Menu
Cuisines: American

Yardhouse

#65 of 1,180 Restaurants in Virginia Beach
Map
Visitor photos (37)
Menu

Eddy's Cafe

#66 of 1,180 Restaurants in Virginia Beach
Map Menu
Cuisines: American International

Catch 31

#68 of 1,180 Restaurants in Virginia Beach
Price: $7 - $31 Map
Visitor photos (182)
Menu
Cuisines: American Seafood International