What are you looking for?

Seafood Restaurants in Virginia Beach

4.8 - 648 votes

Hours: 11AM - 10PM

2149 General Booth Blvd, Virginia Beach
(757) 689-8860

Whiskey Kitchen

We googled it and decided to try it. Great decision. Had a one of a kind experience. Well set up for Covid distancing. Four adults one child and a baby. ... More reviews

4.7 - 540 votes

Hours: 7AM - 9PM

3311 Shore Dr, Virginia Beach
(757) 481-4545

Dockside Seafood & Fishing Center

Dockside is one of our favorite local restaurants. They have the best steamed shrimp at the beach, and a vast selection of fresh fish. The views are amaz... More reviews

4.7 - 361 votes

Hours: 11AM - 9:30PM

3004 Pacific Ave, Virginia Beach
(757) 422-2122

The Atlantic

Top 5 best meal I've had in the 7 cities and I'm from here! I can't say enough good things about this place. We decided to try it for the ... More reviews

4.5 - 357 votes

Hours: 11AM - 10:30PM

415 Atlantic Ave, Virginia Beach
(757) 428-3644

Waterman's Surfside Grille

We stopped for dinner and were happy we did! They have valet parking so it was easy to get in and out to start. We did have a tiny wait but not too long ... More reviews

4.4 - 389 votes

Hours: 11AM - 9PM

1581 General Booth Blvd #101, Virginia Beach
(757) 491-3511

Lendy's Cafe

Veteran restaurant/bar. Staff is great. Good ribbing as needed like we like it. Good is outstanding. Way better than on a USN ship, even better than... More reviews

4.6 - 297 votes

Hours: 4 - 10:30PM

2817 Shore Dr, Virginia Beach
(757) 481-2888

Hot Tuna

The service here was fantastic. The calamari was honestly a bit too thick for our liking and had a rubber band quality to it, but the chili sauce on top ... More reviews

4.8 - 209 votes

Hours: Closed today

2181 Upton Dr #420, Virginia Beach
(757) 689-5395

Blue Seafood & Spirits

Such a family atmosphere. The staff treats you like they've known you forever. The food, and I mean all of it, was seasoned to perfection and the sw... More reviews

4.4 - 347 votes

Hours: 11AM - 10PM

739 Lynnhaven Pkwy Suite 100, Virginia Beach
(757) 631-0856

Carrabba's Italian Grill

Very patient and kind bartender who actually seemed to want to help make my dinner enjoyable! She offered good advice and recommendations for drinks and ... More reviews

4.7 - 210 votes

Hours: Closed today

1328 N Great Neck Rd, Virginia Beach
(757) 481-1650

Sirena Serious EATalian

OMG OFF THE CHART GOOD! Portions, quality, and menu options. We will be going back.Oh and the price, was absolutely value for the dollar! More reviews

4.5 - 274 votes

Hours: Closed today

1240 Sandbridge Rd, Virginia Beach
(757) 426-2397

Margie & Ray's Crabhouse and Restaurant

Wow..truly amazing food and service of the highest quality are found at Margie & Ray's. Although at first glance it seems this restaurant is onl... More reviews

4.5 - 262 votes

Hours: Closed today

205 23rd St, Virginia Beach
(757) 422-0081

Tautog's Restaurant

Our waitress was awesome. They were able to seat our 10 person group on short notice and with great service. More reviews

4.5 - 256 votes

Hours: Closed today

713 19th St, Virginia Beach
(757) 437-3636

Zoes Steak & Seafood

I had the Wagyu steak to celebrate our anniversary and my wife had a sirloin. They were both excellent. Out waitress was super great. More reviews

4.3 - 327 votes

Hours: 11AM - 11PM

701 Atlantic Ave, Virginia Beach
(757) 428-2449

Chix on the Beach

First time there, Katie was our waitress and she was AWESOME!!!!! The atmosphere was GREAT!!!!! The food, it was FANTASTIC!!!!! Definitely recommend t... More reviews

4.5 - 252 votes

Hours: Closed today

1253 Nimmo Pkwy #117, Virginia Beach
(757) 689-2800

FIREBREW Bar & Grill - Virginia Beach Restaurant

I have been wanting to come here for a while now.. and I wasn't disappointed. The food was really good. I didn't like the chicken that was in t... More reviews

4.4 - 278 votes

Hours: 3:30 - 9:30PM

1956 Laskin Rd, Virginia Beach
(757) 428-3494

Captain George's Seafood Restaurant

Really exceptional service! Our server was Hannah and she was on top of it. Food was fresh, delicious, and abundant. The restaurant was beautiful and you... More reviews

4.5 - 239 votes

Hours: 8AM - 3PM

972 Laskin Rd, Virginia Beach
(757) 962-0044

Bay Local Eatery

AMAZING!! The French toast, fried biscuits, tots...the food is just damn good...it was a 1.5-2 hour wait but week worth it. A must go... More reviews

4.4 - 262 votes

Hours: 4 - 8PM

653 Thalia Rd, Virginia Beach
(757) 340-1156

Steinhilber's Restaurant

Man what an experience! There was a large party of people that had reserved seats when we went, so they put us down stairs. I joked with my wife about be... More reviews

4.3 - 278 votes

Hours: 11AM - 10PM

227 Mediterranean Ave, Virginia Beach
(757) 425-1777

Rudee's Restaurant and Cabana Bar

We ordered seafood, chicken sandwich and burgers, all was great. Very fresh shrimp both peel and eat my oldest son loved, he said they where great. The l... More reviews

4.6 - 187 votes

Hours: Closed today

2865 Lynnhaven Dr A5, Virginia Beach
(757) 581-5332

A Bite Of Maine

Def gone wayyyyy downhill from last year! Being from Maine I was so pleased last year when I went for clams but this years they were HORRIBLE! They didn’... More reviews

4.6 - 187 votes

Hours: Closed today

612 Norfolk Ave #109, Virginia Beach
(757) 961-2987

Gringo's Taqueria

Friends raved about this place & the food. The shrimp tacos were delicious but only 3 in a taco! Plus it took over an hour to get our food. More reviews

4.2 - 309 votes

Hours: 4 - 9PM

205 Central Park Ave, Virginia Beach
(757) 213-0747

Ruth's Chris Steak House

We sat outside. Someone was smoking on the other side of the gate which was really difficult to eat with cigarette smoke in my face. Also the servers wer... More reviews

4.4 - 233 votes

Hours: 11AM - 2AM

2407 Pacific Ave, Virginia Beach
(757) 425-8676

CP Shuckers Cafe & Raw Bar

Great food. Had the wings, crab cake sandwich and fish and chips. Service was awesome. Dan Hot wings were not too hot so don't be afraid because the... More reviews

4.2 - 290 votes

Hours: Closed today

308 Mediterranean Ave, Virginia Beach
(757) 422-5654

Rockafeller's Restaurant

Rockafellers not as good lately. Food from kitchen very slow. Had to wait 25 minutes for a slice of key lime pie. Restaurant was not at all crowded! More reviews

4.5 - 199 votes

Hours: 11AM - 3PM

277 N Lynnhaven Rd Suite 116, Virginia Beach
(757) 620-3380

Bro's Fish Tacos

Tried this place out and it is good! Has a great clean, nice atmosphere and the tacos taste fresh! The customer service was great and I will def be comin... More reviews

4.3 - 248 votes

Hours: 5 - 10PM

1440 N Great Neck Rd, Virginia Beach
(757) 496-3348

Coastal Grill

The table & service was fine but we were asked to leave after our allotted time, which was 2 hours. While i was sitting just finishing our meal the waite... More reviews

View on map