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

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)

Terrapin Restaurant

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

The Cellars

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

Firebrew Bar & Grill

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

DOC Taylor's Restaurant

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

Burtons Grill

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

Citrus Breakfast and Lunch

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

Swan Terrace Restaurant

#14 of 1,171 Restaurants in Virginia Beach
Price: $30 Map
Visitor photos (45)
Menu
Reserve

Tautogs Restaurant

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

Aldo's Ristorante

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

The Landing

#23 of 1,171 Restaurants in Virginia Beach
Price: $5 - $28 Map
Visitor photos (36)
Menu
Cuisines: American Seafood Dessert Oyster Bar
Reserve

Lager Heads - LHVB

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

Sunnyside Cafe & Restaurant

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

Ruth's Chris Steak House - Virginia Beach

#31 of 1,171 Restaurants in Virginia Beach
Price: $60 - $80 Map
Visitor photos (16)
Menu
Reserve

Rockafeller's Restaurant

#32 of 1,171 Restaurants in Virginia Beach
Map
Visitor photos (60)
Menu
Reserve

Beach Bully Open Pit Bar B Que

#38 of 1,171 Restaurants in Virginia Beach
Price: $21 - $30 Map
Visitor photos (10)
Menu
Cuisines: American

Eurasia Cafe

#39 of 1,171 Restaurants in Virginia Beach
Price: $15 - $20 Map
Visitor photos (22)
Menu
Cuisines: American Seafood European Wine Bar
Reserve

Blue Pete's Restaurant

#40 of 1,171 Restaurants in Virginia Beach
Price: $10 - $25 Map
Visitor photos (8)
Menu
Cuisines: American Seafood Family Fare

Eat-An American Bistro

#41 of 1,171 Restaurants in Virginia Beach
Price: $18 - $30 Map
Visitor photos (6)
Menu
Cuisines: American Contemporary Bistro Eclectic
Reserve

Pocahontas Pancake & Waffle House

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

FreshCrust Trattoria

#43 of 1,171 Restaurants in Virginia Beach
Price: $10 - $20 Map
Visitor photos (4)
Menu
Cuisines: Italian American

Catch 31

#45 of 1,171 Restaurants in Virginia Beach
Price: $7 - $31 Map
Visitor photos (156)
Menu
Cuisines: American Seafood Eclectic

Citrus

#47 of 1,171 Restaurants in Virginia Beach
Map Menu
Cuisines: American

Hot Tuna Bar & Grill

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

Big Sam's Grill and Raw Bar

#53 of 1,171 Restaurants in Virginia Beach
Map
Visitor photos (19)
Menu
Cuisines: Mexican American Seafood Oyster Bar

Captain George's Seafood

#54 of 1,171 Restaurants in Virginia Beach
Price: $8 - $32 Map
Visitor photos (69)
Menu
Cuisines: American Seafood Hamburgers Greek

Braise

#56 of 1,171 Restaurants in Virginia Beach
Map
Visitor photos (5)
Menu
Cuisines: American
Reserve

Mahi Mah's Seafood Restaurant

#61 of 1,171 Restaurants in Virginia Beach
Price: $5 - $25 Map
Visitor photos (95)
Menu
Cuisines: American Seafood Sushi
Reserve

Thirty7north

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

Eddy's Cafe

#67 of 1,171 Restaurants in Virginia Beach
Map Menu
Cuisines: American Continental

Sweetwater

#74 of 1,171 Restaurants in Virginia Beach
Map Menu
Cuisines: American Seafood