Virginia Beach American

540 places in Virginia Beach, Virginia

Village Inn and Blue Seafood & Spirits are the best-rated American restaurants in Virginia Beach. See all 199 rated places, ranked by real diners' comparisons.

99
Highest rated
Village Inn
Rated places
199
Average score
43/ 100
Most popular dish
Caesar Salad
64
Keagan's Irish Pub
Keagan's Irish Pub

Irish · Pub · American

Market St

A menu of Irish classics and American favorites features items like the $10 Mini Bacon Cheese Burgers, alongside a selection of beer on tap.

64
BoBo's Fine Chicken
BoBo's Fine Chicken

Chicken · American · Ice Cream Shop

Shore Dr

Counter-serve fried chicken eatery with an 8 Pc. Fried Chicken Platter for $34.33, plus biscuits, sides, and homemade ice cream.

63
Black Angus
Black Angus

Steakhouse · Seafood · American

N Great Neck Rd

63
New River Taphouse
New River Taphouse

American · Bar and Grill · Craft Beer

Pleasure House Rd

63
Outback Steakhouse
Outback Steakhouse

Steakhouse · Seafood · American

Laskin Rd

63
Harpoon Larry's Oyster Bar
Harpoon Larry's Oyster Bar

Seafood · American · Bar and Grill

24th St

62
Bojangles
Bojangles

Chicken · Fast Food · American

Northampton Blvd

61
Outback Steakhouse
Outback Steakhouse

Steakhouse · Seafood · American

Nimmo Pkwy

60
Jason's Deli
Jason's Deli

Deli · Sandwich Shop · American

Virginia Beach Blvd

59
Bucketheads Beach Grill
Bucketheads Beach Grill

American · Seafood · Bar and Grill

Shore Dr

55
Mermaid Winery
Mermaid Winery

American · Wine Bar

Shore Dr

54
Cracker Barrel Old Country Store
Cracker Barrel Old Country Store

American · Family Style · Breakfast

Lynnhaven Pkwy

53
Cold Stone Creamery
Cold Stone Creamery

Ice Cream Shop · Dessert Shop · American

Central Park Ave

52
Kelly's Tavern
Kelly's Tavern

American · Bar and Grill · Burger

Centerville Tpke

48
First Watch
First Watch

Breakfast · Brunch · American

Virginia Beach Blvd

48
Yard House
Yard House

American · Bar and Grill · Craft Beer

Commerce St

48
Raising Cane's
Raising Cane's

Chicken · Fast Food · American

675 Lynnhaven Parkway

48
First Watch
First Watch

Breakfast · Brunch · American

Virginia Beach Blvd Ste 104

47
First Watch
First Watch

Breakfast · Brunch · American

Landstowne Centre Way, Suite 4

47
First Watch
First Watch

Breakfast · Brunch · American

General Booth Blvd