Home Icon

Loading, Please Wait...

Best Restaurants to Dine in Virginia Beach

  • E-mail
From coastal cuisines to American cuisine to Thai, Mexican and Seafood to local Barbeque, whatever you’re craving for, you’ll find restaurants in Virginia Beach to satiate your hunger and suit your budget! Here’s a list of some of the best restaurants in Virginia Beach.

                                          Map data: Google, DigitalGlobe

Taste the real flavors of Virginia Beach at Waterman’s Surfside Grille!

Waterman’s Surfside Grille serves delicious seafood, rib dishes and steak. It also has a great line-up of DJs on the evenings and has an extensive wine list as well. The top-shelf dishes are crab cakes, house smoked ribs, steak, She crab soup, and orange crush cocktail.

Address: 415 Atlantic Avenue, Virginia Beach, VA 23451, United States
Phone: 1 757-428-3644
Opening hours: Monday to Thursday: 11:00am-11:00pm; Friday & Saturday: 11:00am-2:00am; Sunday: 9:00am-11:00pm
Website: www.watermans.com/ 

Relish Classic Irish Fare at Murphy’s Virginia Beach Irish Pub!

Murphy’s of Virginia Beach serves American, Irish and local seafood, live music and brews. Enjoy a hearty meal with drinks and music at this spot!

Address: 2914 Pacific Avenue, Virginia Beach, VA 23451, United States
Phone: 1 757-417-7701
Opening hours: Monday to Friday: 11:00am-2:00am; Saturday & Sunday: 9:00am-2:00am

Enjoy delectable food with beautiful views of Virginia Beach at Doc Taylor's Restaurant!

Doc Taylor’s Restaurant attracts the beach crowd for breakfast and lunch. The menu has an impressive selection. Kick start your day with a hearty breakfast at the Doc Taylor’s restaurant. Their bacon, southern eggs, toast and grits is sufficient to fill up through the day!

Address: 207 23rd St, Virginia Beach, VA 23451, United States
Phone: 1 757-425-1960
Opening hours: Monday to Sunday: 7:00am-3:00pm

Have beachside dining experience at Catch 31 Fish House and Bar!

Catch 31 Fish House and Bar offers ocean front dining experience with a hardwood grill and al-fresco kitchen. This restaurant serves seafood- shrimp, oysters, mussels, crabs and other seafood. It also has an impressive wine list. There is an outdoor patio where you can sip a drink, soak in the oceanfront views and watch the waves. DJ spins some awesome music on weekends at Catch 31. 

Address: 3001 Atlantic Avenue, Virginia Beach, VA 23451, United States
Phone: 1 757-213-3472
Opening hours: Monday to Thursday: 6:30am-10:00pm; Saturday: 7:00am-11:00pm; Sunday: 7:00am-10:00pm

Relish Italian fare at II Giardino Restaurant!

II Giardino Ristorante serves authentic Italian cuisines. It has an extensive menu and wine selections. Seafood, pasta, veal, pizza, steaks and other dishes are made with freshest ingredients at this restaurant that will spur you to come back for more of it!

Address: 910 Atlantic Avenue, Virginia Beach, VA 23451, United States
Phone: 1 757-422-6464
Opening hours: Monday to Saturday: 5:00pm-11:00pm; Sunday: 5:00pm-10:30pm

Ruth's Chris Steak House Virginia Beach- Best Steakhouse in the resort City!

Get the steak the way you like at the Ruth’s Chris Steak House. It offers USDA approved prime steak. It also has an impressive wine list, spacious bar, elegant setting, and several dining areas for business meals and private gatherings. The steaks and cocktails here are top-notch, making this one the best steakhouse in Virginia Beach. 

Address: 205 Central Park Avenue, Virginia Beach, VA 23462, United States
Phone: 1 757-213-0747
Opening hours: Monday to Thursday: 4:00pm-9:00pm; Friday: 4:00pm-10:00pm; Saturday 5:00pm-10:00pm; Sunday: 4:00pm-9:00pm

Delicious food and drinks at Tapped Gastropub!

Tapped Gastropub serves traditional American food and cocktails in a sophisticated and comfy setting.  It has draft tables where the guests are invited to pour craft beer at their ease and pleasure. Its quirky way of beer service and delectable food offers a unique dining experience that cannot be found anywhere in the Resort City!

Address: 1550 Laskin Rd #198, Virginia Beach, VA 23451, United States
Phone: 1 757-965-5585
Opening hours: Monday to Sunday: 11:00am-1:30am

Tautog’s Restaurant- Delicious Seafood with Virginia Touch!

Tautog’s Restaurant serves delicious seafood. The menu has crab cake sandwiches, oysters, pasta, soups, and more yummy dishes. The surroundings and the quality food make you coming back over and over again!

Address: 205 23rd Street, Virginia Beach, VA 23451, United States
Phone: 1 757-422-0081
Opening hours: Monday to Thursday: 5:30pm-10:00pm; Friday & Saturday: 5:30pm-11:00pm; Sunday: 5:30pm-10:00pm

A Map Guide of the Best Restaurants in Virginia Beach

Is your business listed correctly on America’s largest city directory network of 1,000 portals? Find your City Portal

Post Free Ads

Post Press Releases

Website for Churches etc.

Post Free Articles