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.

Catch 31

3001 Atlantic Ave, Virginia Beach, VA 23451-3032
+1 757-213-3472
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent63%
  • Very good20%
  • Average9%
  • Poor4%
  • Terrible4%
Travelers talk about
“seafood tower” (69 reviews)
“oysters” (167 reviews)
“swordfish” (51 reviews)
Open Now
6:00 AM - 2:00 AM Hours
American, Bar, Seafood, Soups, International, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
3001 Atlantic Ave, Virginia Beach, VA 23451-3032
All Details
Write a ReviewReviews (3,673)
Traveler rating
Traveler type
Time of year

1 - 10 of 3,643 reviews

Reviewed 3 days ago via mobile

My food was delicious. I had the Beachcomber which consisted of shrimp, scallops, a crab cake, and Flounder. It was excellent. The Ambiance while very modern and upscale was a little noisy and crowded for me. We were seated very close to the people next...More

Date of visit: December 2018
Thank cindyt414
Reviewed 1 week ago via mobile

I had the beachcomber which was flounder, crab, scallops and shrimp. Very good flavor and generous portion. Our waiter, Nash, was very friendly and knowledgeable.

Date of visit: December 2018
Thank Ashlee P
Reviewed 2 weeks ago via mobile

Centrally located adjacent to the boardwalk catch 31 was a memorable experience. The most exceptional part of our dinner was the waiter that we had. He spent time discovering with us what meals and drinks we would most enjoy. The crabcakes we're out of this...More

Date of visit: November 2018
1  Thank TMLDirector
Reviewed 2 weeks ago via mobile

Our party had a wonderful dinner. The new menu had many delicious offerings. Nash, our waiter, took great care of us. The coffee and beer were wonderful. The restaurant is beautiful and in a great location. We will definitely dine here again .

Date of visit: November 2018
Thank Travel39333639095
Reviewed 2 weeks ago via mobile

Stopped by Catch 31 while visiting Virginia Beach with my wife. The food was excellent but the service was what really stood out. Our bartender who goes by “Nacho” really went above and beyond to make sure we had a great time. Nacho is quick...More

Date of visit: November 2018
Thank Ophishalone
Reviewed 2 weeks ago via mobile

The decor was as tasteful as the food! I had the seafood combo and I never tasted scallops so delicious! I will be back!!

Date of visit: November 2018
1  Thank Denise G
Reviewed 2 weeks ago

Went up the beach and found this little gem. Food was very good, as name suggests, you should opt for seafood. Perfect service and cool location. Will be back, when i am back in town :-) Best of all: No Fox News .-)

Date of visit: December 2017
1  Thank creactiv
Reviewed 2 weeks ago via mobile

We decided to venture from Arlington 😊and so glad we did! A great relaxing visit to Virginia Beach with the highlight being a laid back night with Nacho and Matt! We really enjoyed their energy and friendliness, not to mention Nacho is legit the best...More

Date of visit: November 2018
Thank Odyssey28410375123
Reviewed 2 weeks ago via mobile

Server Teige was terrific in attention to us and menu knowledge. Food Good was excellent also. ................ ... ........ ..............

Date of visit: November 2018
Thank alvinpeart
Reviewed 2 weeks ago via mobile

We enjoyed our meals here and Teige was a great waiter. Good recommendations and very fast service. Cheers.

Date of visit: November 2018
Thank Dream49898278039
Nearby HotelsSee all 110 hotels in Virginia Beach
Hilton Virginia Beach Oceanfront
2,267 reviews
.01 miles away
Hampton Inn Virginia Beach Oceanfront North
1,962 reviews
.06 miles away
Neptune Park Inn
433 reviews
.08 miles away
The Oceanfront Inn
547 reviews
.08 miles away
Nearby Restaurants
Duck Donuts
236 reviews
.08 miles away
Lager Heads
2,152 reviews
.02 miles away
Salacia Prime Seafood and Steaks Restaurant
456 reviews
.02 miles away
Nearby Attractions
Naval Aviation Monument
123 reviews
.40 miles away
Virginia Beach Boardwalk
7,168 reviews
.40 miles away
Virginia Beach
2,738 reviews
.45 miles away
Neptune's Park
492 reviews
.03 miles away
Ask a question
Questions & Answers
Bob B
October 1, 2018|
AnswerShow all 2 answers
Response from Navigator751020 | Reviewed this property |
No way
June 24, 2017|
Response from mhalapin |
Pineapple juice and Blue Curacao (liqueur) then topped with Prosecco
June 9, 2017|
AnswerShow all 3 answers
Response from martinmP8485IB | Reviewed this property |
We eat for the dinner and the table in front of us had a dog under the table. (30 pounds dog, not a chihuahua!) On the patio in the middle of July. Even if the dog are not permit for this period, we can see a lot of dog on... More
Google Translation
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$7 - $31
Breakfast, Lunch, Dinner, Brunch, Late Night, Drinks
Restaurant features
Takeout, Reservations, Outdoor Seating, Private Dining, Seating, Waitstaff, Parking Available, Validated Parking, Valet Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Buffet
Good for
Bar scene, Scenic view, Business meetings, Romantic, Special occasions, Large groups, Local cuisine, Kids, Families with children
Open Hours
6:00 AM - 2:00 AM
6:00 AM - 2:00 AM
6:00 AM - 2:00 AM
6:00 AM - 2:00 AM
6:00 AM - 2:00 AM
6:00 AM - 2:00 AM
6:00 AM - 2:00 AM
Location and Contact Information
  • Address: 3001 Atlantic Ave, Virginia Beach, VA 23451-3032
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-213-3472
  • E-mail
For avid diners who are visiting Virginia Beach or live within 20 miles of the VB Oceanfront and are looking for the premier dining location, Catch 31 with unique oceanfront dining vignettes and located on the most recognized and valuable real estate in Virginia Beach offers the largest selection of fresh fish and seafood delivered in contemporary style and with high energy.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing