Virginia Beach Restaurants

Make a free reservation

View all 3969 restaurants in Richmond

Best American Restaurants in Virginia Beach

Leaping Lizard CafeLeaping Lizard Cafe
(249)
$$$$
American | Virginia Beach, Norfolk / Virginia Beach
Croc's 19th Street BistroCroc's 19th Street Bistro
(564)
$$$$
American | Virginia Beach, Norfolk / Virginia Beach
ChopsChops
(425)
$$$$
American | Virginia Beach, Norfolk / Virginia Beach
Gordon Biersch Brewery Restaurant - Virginia BeachGordon Biersch Brewery Restaurant - Virginia Beach
(135)
$$$$
American | Virginia Beach, Norfolk / Virginia Beach
OBSOBS
(61)
$$$$
American | Virginia Beach, Norfolk / Virginia Beach
Vintage TavernVintage Tavern
(1607)
$$$$
American | Suffolk, Norfolk / Virginia Beach
Smithfield StationSmithfield Station
(239)
$$$$
American | Smithfield, Norfolk / Virginia Beach
Vintage KitchenVintage Kitchen
(400)
$$$$
American | Norfolk, Norfolk / Virginia Beach
219 An American Bistro219 An American Bistro
(211)
$$$$
American | Norfolk, Norfolk / Virginia Beach
Cochon on 2ndCochon on 2nd
(752)
$$$$
Contemporary American | Williamsburg, Williamsburg
Local Roots (Virginia) - A Farm to Table RestaurantLocal Roots (Virginia) - A Farm to Table Restaurant
(712)
$$$$
American | Roanoke, Greater Roanoke
TJ's at The Jefferson HotelTJ's at The Jefferson Hotel
(691)
$$$$
American | Richmond, Richmond
Duners RestaurantDuners Restaurant
(408)
$$$$
American | Charlottesville, Charlottesville
Kismet BistroKismet Bistro
(203)
$$$$
American | Newport News, Newport News
King's Arm TavernKing's Arm Tavern
(2001)
$$$$
American | Colonial Williamsburg, Williamsburg
Early MountainEarly Mountain
(56)
$$$$
American | Charlottesville, Charlottesville
Tarrant's CafeTarrant's Cafe
(2141)
$$$$
American | Richmond, Richmond

Best Italian Restaurants in Virginia Beach

Aldo's RistoranteAldo's Ristorante
(1778)
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach
Mannino's Italian Bistro - KempsvilleMannino's Italian Bistro - Kempsville
(511)
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach
Mangia Qui Italian BistroMangia Qui Italian Bistro
(70)
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach
Bella MonteBella Monte
(382)
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach
Zia MarieZia Marie
(544)
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach
Mannino's Italian Bistro - OceanfrontMannino's Italian Bistro - Oceanfront
(329)
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach
BRAVO Cucina Italiana - Virginia BeachBRAVO Cucina Italiana - Virginia Beach
(582)
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach
La Bella ItaliaLa Bella Italia
(94)
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach
VariaVaria
(118)
$$$$
Italian | Norfolk, Norfolk / Virginia Beach
Isabella's Italian TrattoriaIsabella's Italian Trattoria
(645)
$$$$
Italian | Lynchburg, Charlottesville
Orzo Kitchen & Wine BarOrzo Kitchen & Wine Bar
(956)
$$$$
Italian | Charlottesville, Charlottesville
The GrapevineThe Grapevine
(221)
$$$$
Italian | Henrico, Richmond
Al Fresco Italian RestaurantAl Fresco Italian Restaurant
(342)
$$$$
Italian | Newport News, Newport News
The Vineyards Trattoria and Pizzeria - Newport NewsThe Vineyards Trattoria and Pizzeria - Newport News
(215)
$$$$
Italian | Newport News, Newport News
FortunatoFortunato
(306)
$$$$
Italian | Roanoke, Greater Roanoke
Portico Restaurant - RichmondPortico Restaurant - Richmond
(1540)
$$$$
Italian | Richmond, Richmond
La Grotta - RichmondLa Grotta - Richmond
(959)
$$$$
Italian | Richmond, Richmond
Vito's Italian KitchenVito's Italian Kitchen
(54)
$$$$
Italian | Harrisonburg, Shenandoah Valley

Popular restaurants in Richmond

Browse some of the most booked restaurants in Richmond

City Table at Farmer's Market
(272)
$$$$
American | Richmond
The Boathouse at City Point
(483)
$$$$
Seafood | Richmond
View all Richmond restaurants

Treat your taste buds: Explore Virginia Beach restaurants.

Virginia Beach Restaurants

Le Yaca - Virginia BeachLe Yaca - Virginia Beach
580 reviews
$$$$
French | Virginia Beach, Norfolk / Virginia Beach

The staff was personable and knowledgeable. The food was authentic and phenomenal. Everything was beyond expectations. More

OpenTable Diner -
Leaping Lizard CafeLeaping Lizard Cafe
249 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Always great for brunch . More

OpenTable Diner -
Mizuno Japanese RestaurantMizuno Japanese Restaurant
117 reviews
$$$$
Japanese | Virginia Beach, Norfolk / Virginia Beach

Excellent food and overall experience. Good selection of wine and cocktails. Sushi and sashimi were delicious and fresh. We enjoyed some of the creative appetizers as well. Definitely recommend this restaurant More

OpenTable Diner -
Aldo's RistoranteAldo's Ristorante
1778 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

First time excellent food, service next to none waiter gave suggestion of red wine was right on bought a gift certificate for parents think they will love it. More

OpenTable Diner -
Coastal GrillCoastal Grill
1704 reviews
$$$$
Seafood | Virginia Beach, Norfolk / Virginia Beach

Fantastic fresh local seafood and produce, Great Anniversary dinner!! We’ll be back!! More

OpenTable Diner -
Zoes Steak & SeafoodZoes Steak & Seafood
696 reviews
$$$$
Contemporary American | Virginia Beach, Norfolk / Virginia Beach

The food was amazing, the service impeccable and the overall dining experience superb! More

OpenTable Diner -
Ruth's Chris Steak House - Virginia BeachRuth's Chris Steak House - Virginia Beach
1005 reviews
$$$$
Steakhouse | Virginia Beach, Norfolk / Virginia Beach

Great food and great service, Ruth's Chris has been one of my favorites for years. More

OpenTable Diner -
Mannino's Italian Bistro - KempsvilleMannino's Italian Bistro - Kempsville
511 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

Wonderful food with excellent service. Would highly recommend... More

OpenTable Diner -
Masala BitesMasala Bites
120 reviews
$$$$
Indian | Virginia Beach, Norfolk / Virginia Beach

Masala Bites has the best Indian Food in Hampton Roads More

OpenTable Diner -
Zia MarieZia Marie
544 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

I am a return customer. This is a great restaurant with great drinks, service, and food. More

OpenTable Diner -
The Landing @ West NeckThe Landing @ West Neck
418 reviews
$$$$
Seafood | Virginia Beach, Norfolk / Virginia Beach

3rd time visiting the Landing. I love the atmosphere and the service. Will definitely be back. More

OpenTable Diner -
ShorebreakShorebreak
111 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Great burgers and wings for a good price. Fries were excellent. If in town again, I would definitely visit! More

OpenTable Diner -
Salacia Prime Seafood and SteaksSalacia Prime Seafood and Steaks
979 reviews
$$$$
Steak | Virginia Beach, Norfolk / Virginia Beach

Best meal I’ve had since coming back to the east coast in 2010! Jason provided outstanding service at every level! More

OpenTable Diner -
The Melting Pot - Virginia BeachThe Melting Pot - Virginia Beach
1706 reviews
$$$$
Fondue | Virginia Beach, Norfolk / Virginia Beach

Our server was great! He was friendly, fast and provided a great experience. More

OpenTable Diner -
Cobalt GrilleCobalt Grille
851 reviews
$$$$
Contemporary American | Virginia Beach, Norfolk / Virginia Beach

Favorite place to meet. Wonderful food and service. Can't be beat! More

OpenTable Diner -
Ammos Authentic Greek CuisineAmmos Authentic Greek Cuisine
142 reviews
$$$$
Greek | Virginia Beach, Norfolk / Virginia Beach

Super fantastic dining experience. Extremely authentic Greek cuisine. Recommended highly. I've already told at least three couples about this great dining option More

OpenTable Diner -
Bella MonteBella Monte
382 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

From the moment we entered the restaurant until we were through dining, everything was, as always, a pleasure. More

OpenTable Diner -
Hot TunaHot Tuna
601 reviews
$$$$
Seafood | Virginia Beach, Norfolk / Virginia Beach

Great food! Crab dip with fresh pretzels were amazing. I had the cedar salmon with risotto and it was so delicious; cooked perfectly and the flavors stand out. The place is clean and has great service. More

OpenTable Diner -
ChopsChops
425 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Service was great. Waiter was attentive. Food was prepared exactly as requested. Parking directly in front of the building. More

OpenTable Diner -
Isle of CapriIsle of Capri
33 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

We had a very nice evening and all our dishes was delicious More

OpenTable Diner -
One Fish Two FishOne Fish Two Fish
1745 reviews
$$$$
Seafood | Virginia Beach, Norfolk / Virginia Beach

Great waitress. Food was amazing. Loved sitting outside by the water. More

OpenTable Diner -
Eat. An American BistroEat. An American Bistro
719 reviews
$$$$
Contemporary American | Virginia Beach, Norfolk / Virginia Beach

Food was amazing! Great food and service at affordable prices. More

OpenTable Diner -
Keagan's Irish PubKeagan's Irish Pub
14 reviews
$$$$
Irish | Virginia Beach, Norfolk / Virginia Beach

I just returned from Dublin and stumbled across Keagan's. I enjoyed the ambiance, service, and, of course, the food! They offer traditional Irish dishes as well as American cuisine. They have a wide variety of specialty drinks and offer Guiness and Smithwick for those who like traditional Irish beers. Great job! More

OpenTable Diner -
Hunt RoomHunt Room
33 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

I probably would have rated this higher, but being 7 months pregnant, I couldn't eat half the things on the menu as they were all alcohol based. I ordered the little gems salad, portion size was huge. My husband had a mule & the duck entree, along with the bourbon based cream corn, he said all was excellent. We ordered the chocolate lava cake for desert, was very good but wished the inside of the cake was warmer. It was all the same temperature. I will definitely be back once not pregnant to get the full experience. The decor is really cool, oversized leather couches and stuffed taxidermy. It had a strong oak smell, reminded me of a tasting room. More

OpenTable Diner -
Croc's 19th Street BistroCroc's 19th Street Bistro
564 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Great show, drinks, and food! More

OpenTable Diner -
BeccaBecca
224 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Wonderful dinner in an elegantly restored resort hotel. Great service, great menu selections (changed weekly) that tasted great. More

OpenTable Diner -
Mermaid Winery - Virginia BeachMermaid Winery - Virginia Beach
52 reviews
$$$$
Contemporary American | Virginia Beach, Norfolk / Virginia Beach

Staff was extremely welcoming, simple atmosphere, food good. Crab cake was small for the $$$. We will return. More

OpenTable Diner -
BRAVO Cucina Italiana - Virginia BeachBRAVO Cucina Italiana - Virginia Beach
582 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

We had dinner outside. The noise level was high because they had a very nice live band. The very best experience we have every had at the VA Beach Town Center. More

OpenTable Diner -
Mangia Qui Italian BistroMangia Qui Italian Bistro
70 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

We had a hard time deciding what to order it all sounded so good, our waiter was so informative in helping us make that decision he was very knowledgeable of their extensive menu. We are definitely going back! More

OpenTable Diner -
McCormick & Schmick's Seafood - Virginia BeachMcCormick & Schmick's Seafood - Virginia Beach
2695 reviews
$$$$
Seafood | Virginia Beach, Norfolk / Virginia Beach

It was amazing aura food was spectacular I definitely will be going back More

OpenTable Diner -
Mannino's Italian Bistro - OceanfrontMannino's Italian Bistro - Oceanfront
329 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

Excellent crab soup! Pasta dishes were great. Staff was very friendly. More

OpenTable Diner -
Tupelo Honey - Virginia BeachTupelo Honey - Virginia Beach
208 reviews
$$$$
Southern | Virginia Beach, Norfolk / Virginia Beach

Our server, Brandon, was excellent. Very pleasant and helpful with suggestions. Mixed greens salad was delicious. Strawberry mojito hit the spot. Outdoor covered seating made it all the better. Great place. Thanks. More

OpenTable Diner -
TwistTwist
132 reviews
$$$$
Contemporary American | Virginia Beach, Norfolk / Virginia Beach

The food was great as well as the service! My mom enjoyed a great mother’s day brunch! More

OpenTable Diner -
Rockafeller's RestaurantRockafeller's Restaurant
1082 reviews
$$$$
Seafood | Virginia Beach, Norfolk / Virginia Beach

We have dined at Rockafellers several times over a twenty-year period. Its setting is perfect for a "beachy" feel when entertaining guests or just a change in pace from the many chain restaurants in the area. The restaurant is comfortable and cozy, but not cramped with a casual ambiance. The food is consistently good and mostly outstanding, however on the most recent visit, the fried oyster entrees were not up to par with what we have come to expect over the years. The manager quickly accommodated us by replacing our entrees without hesitation. The service was outstanding and our particular server, Lauren, made the special occasion even more so with an upbeat, engaging personality, while anticipating and attending to our every need. Go during the daylight hours to make the most of the marina and water views. More

OpenTable Diner -
Catch 31-Hilton Virginia Beach OceanfrontCatch 31-Hilton Virginia Beach Oceanfront
77 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

One of our favorite oceanfront restaurants at VA Beach! Everything is awesome, but need to make reservations way in advance during summer months. More

OpenTable Diner -
La Bella ItaliaLa Bella Italia
94 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

Deliscious food. A couple of new things on the menu. Loved the avocado salad. The pasta stuffed w/pear and cheese was yummy. Excellent , friendly service. More

OpenTable Diner -
Founders Inn Swan Terrace GrillFounders Inn Swan Terrace Grill
282 reviews
$$$$
Contemporary American | Virginia Beach, Norfolk / Virginia Beach

My husband and I dined at the Swan Terrace during our honeymoon in Virginia Beach. Though the restaurant is about 20 minutes inland, it was stellar compared to the more expensive restaurants we dined at on the Oceanfront. I would recommend this restaurant over anything along the beach - the food was wonderful and the server/hostess were friendly and attentive. Our server Heather made sure to check in with us just the right amount during our dinner. Since they knew it was our honeymoon, our server had the chef prepare us a small coconut cake dessert on the house, which was such a sweet surprise! I would go back in a heartbeat; the Swan Terrace is perfect for anyone looking for an upscale but still affordable meal with a very kind staff! More

OpenTable Diner -
Gordon Biersch Brewery Restaurant - Virginia BeachGordon Biersch Brewery Restaurant - Virginia Beach
135 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Peter was the dopest server alive More

OpenTable Diner -
Coastal SpiceCoastal Spice
6 reviews
$$$$
Indian | Virginia Beach, Norfolk / Virginia Beach

The food was excellent! It's definitely a good restaurant to go to for authentic Indian cuisine. I will be dining there again! More

OpenTable Diner -
Sonoma Wine Bar & Bistro - Virginia BeachSonoma Wine Bar & Bistro - Virginia Beach
668 reviews
$$$$
Wine Bar | Virginia Beach, Norfolk / Virginia Beach

Amazing food! Extremely impressed! More

OpenTable Diner -
NanKing of VirginiaNanKing of Virginia
14 reviews
$$$$
Indian | Virginia Beach, Norfolk / Virginia Beach

Satisfied my Indian food cravings. More

OpenTable Diner -
Bahama Breeze - Virginia BeachBahama Breeze - Virginia Beach
129 reviews
$$$$
Caribbean | Virginia Beach, Norfolk / Virginia Beach

Food was excellent. Service was great. The only complaint was it took longer to get dessert than dinner and we had to cancel because we were on a timeline. It was only AFTER we cancelled the dessert that the server told us the manager had removed the dessert cost because it put in after a 30 top. So we didn't get the complimentary dessert anyway. A little more communications would have gone a long way. We are looking forward to going back. More

OpenTable Diner -
OBSOBS
61 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

We had a large party of 10. Food was very good. Service was excellent. More

OpenTable Diner -
Central 111 Tapas BarCentral 111 Tapas Bar
23 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Me and my date had a wonderful surprise. This is our first time being at this hookah lounge we came out to Virginia Beach from Prince George Virginia for my birthday. And Anna who was our server was very knowledgeable about the menu she's only been there one week she did a superb job More

OpenTable Diner -
Romano's Macaroni Grill - Virginia BeachRomano's Macaroni Grill - Virginia Beach
2 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

Went there for a date night and the food was delicious, it was a Thursday night so they weren’t too busy and the waitress definitely put the extra effort towards us with the extra time she had. The waitress went above and beyond to make sure we were taken care of and was just enjoyable to talk too as well. The food was brought out in a reasonable time and tasted great, even the next day as left overs! More

OpenTable Diner -
TradeWinds Restaurant - Virginia Beach Resort Hotel - Virginia BeachTradeWinds Restaurant - Virginia Beach Resort Hotel - Virginia Beach
152 reviews
$$$$
Seafood | Virginia Beach, Norfolk / Virginia Beach

Great views of the Bay and on cooler evenings an opportunity to sit out on the deck and absorb it all. More

OpenTable Diner -
TGI FRIDAYS - Virginia BeachTGI FRIDAYS - Virginia Beach
8 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Great food & Diamond was very friendly! More

OpenTable Diner -
Surf Club Ocean Grille - Wyndham OceanfrontSurf Club Ocean Grille - Wyndham Oceanfront
114 reviews
$$$$
Seafood | Virginia Beach, Norfolk / Virginia Beach

We were there on Christmas Eve. I had made a 5:30 reservation. We rode around looking at Christmas lights and arrived at the restaurant at 5:30. We were seated, served graciously, the manager offered to take a picture of us by the tree on the way out. When I got home I had a phone message from them that they were closing at 5. (Evidently Open Table did not have this information.) I think it was pretty great that they were so gracious and never mentioned that they were keeping the place open for us! We had a great time! More

OpenTable Diner -
Nawab Indian Cuisine - Virginia BeachNawab Indian Cuisine - Virginia Beach
22 reviews
$$$$
Indian | Virginia Beach, Norfolk / Virginia Beach

Was there for Valentines Day. My wife and I always go for Valentines. The one time of year where I have lamb, and it’s perfect every time. More

OpenTable Diner -
Tines - Crowne Plaza Virginia Beach Town CenterTines - Crowne Plaza Virginia Beach Town Center
Reviews Coming Soon
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

We’re ready to refuel when and where you are. Enjoy a variety of food and drink options throughout the day, from fine dining to lighter meals at our full-service, on-site restaurant and lounge. Work or relax at your leisure with convenient in-room dining.More

California Pizza Kitchen - Virginia Beach - PRIORITY SEATINGCalifornia Pizza Kitchen - Virginia Beach - PRIORITY SEATING
1 review
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Megan was a great waitress—personable, quick, and attentive. Loved the cauliflower crust! So happy that option is there now. Can’t wait to come back and try every pizza on a cauliflower crust! More

OpenTable Diner -

Virginia Beach Diners' Choice Winners

Virginia Beach's best restaurants based upon thousands of OpenTable diner reviews
Le Yaca - Virginia BeachLe Yaca - Virginia Beach
580 reviews
$$$$
French | Virginia Beach, Norfolk / Virginia Beach

The staff was personable and knowledgeable. The food was authentic and phenomenal. Everything was beyond expectations. More

OpenTable Diner -
Leaping Lizard CafeLeaping Lizard Cafe
249 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Always great for brunch . More

OpenTable Diner -
Aldo's RistoranteAldo's Ristorante
1778 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

First time excellent food, service next to none waiter gave suggestion of red wine was right on bought a gift certificate for parents think they will love it. More

OpenTable Diner -
Mizuno Japanese RestaurantMizuno Japanese Restaurant
117 reviews
$$$$
Japanese | Virginia Beach, Norfolk / Virginia Beach

Excellent food and overall experience. Good selection of wine and cocktails. Sushi and sashimi were delicious and fresh. We enjoyed some of the creative appetizers as well. Definitely recommend this restaurant More

OpenTable Diner -
Zoes Steak & SeafoodZoes Steak & Seafood
696 reviews
$$$$
Contemporary American | Virginia Beach, Norfolk / Virginia Beach

The food was amazing, the service impeccable and the overall dining experience superb! More

OpenTable Diner -
Coastal GrillCoastal Grill
1704 reviews
$$$$
Seafood | Virginia Beach, Norfolk / Virginia Beach

Fantastic fresh local seafood and produce, Great Anniversary dinner!! We’ll be back!! More

OpenTable Diner -
Ruth's Chris Steak House - Virginia BeachRuth's Chris Steak House - Virginia Beach
1005 reviews
$$$$
Steakhouse | Virginia Beach, Norfolk / Virginia Beach

Great food and great service, Ruth's Chris has been one of my favorites for years. More

OpenTable Diner -
Salacia Prime Seafood and SteaksSalacia Prime Seafood and Steaks
979 reviews
$$$$
Steak | Virginia Beach, Norfolk / Virginia Beach

Best meal I’ve had since coming back to the east coast in 2010! Jason provided outstanding service at every level! More

OpenTable Diner -
Mannino's Italian Bistro - KempsvilleMannino's Italian Bistro - Kempsville
511 reviews
$$$$
Italian | Virginia Beach, Norfolk / Virginia Beach

Wonderful food with excellent service. Would highly recommend... More

OpenTable Diner -
Croc's 19th Street BistroCroc's 19th Street Bistro
564 reviews
$$$$
American | Virginia Beach, Norfolk / Virginia Beach

Great show, drinks, and food! More

OpenTable Diner -