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.
3001 Atlantic Ave, Virginia Beach, VA 23451
(757) 213-3472
Website
Menu
Improve this listing
Ranked #46 of 1,252 Restaurants in Virginia Beach
Certificate of Excellence 2014
Price range: $7 - $31
Cuisines: American, Seafood, Eclectic
More restaurant details
Restaurant details
Good for: Bar scene, Outdoor seating
Dining options: Breakfast/Brunch, Lunch, Dinner, Reservations, Takeout, Delivery, Buffet, Late Night, Dessert
Description: 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.
Write a Review

1,170 reviews from our community

Visitor rating
    596
    293
    141
    74
    66
Rating summary
    Food
    Service
    Value
    Atmosphere
Date | Rating
  • Dutch first
  • English first
  • French first
  • German first
  • Italian first
  • Norwegian first
  • Russian first
  • Any
English first
Richmond, Virginia
Top Contributor
328 reviews 328 reviews
203 restaurant reviews
304 helpful votes 304 helpful votes
5 of 5 stars Reviewed November 23, 2014 NEW

My husband and I were staying In the Hilton so wondered in to check out the restaurant, we had already eaten but found out it was "happy hour" which is everyday from 3pm -6pm..,very friendly staff and fun atmosphere...

Was this review helpful? Yes
Lexington
Senior Reviewer
7 reviews 7 reviews
4 restaurant reviews
5 of 5 stars Reviewed November 21, 2014 NEW

It was a fantastic restaurant and bar. The Bartender was a 9 year associate, and she was awesome! great food the oysters on the half shell were brilliant!

Was this review helpful? Yes
2 reviews
5 of 5 stars Reviewed November 20, 2014 NEW

Great place for dinner and dates. Will go again. The glasses are nice and blue, the cheesecake is to die for and the bar is great with nice outdoor area

Was this review helpful? Yes
Virginia Beach, Virginia
Top Contributor
107 reviews 107 reviews
33 restaurant reviews
176 helpful votes 176 helpful votes
1 of 5 stars Reviewed November 20, 2014 NEW

I had visited once before and awarded 3 stars based on expensive food...said it would be a while before I went again but was kinda forced into it as it was the choice of a business colleague. This time it was truly awful. There are a lot of servers in this place and we were constantly pestered from the moment... More

Was this review helpful? Yes
Senior Reviewer
7 reviews 7 reviews
5 of 5 stars Reviewed November 18, 2014

We were not sure what we wanted to eat so we decided to dine in and the food was fantastic and the staff was very friendly.

Was this review helpful? Yes
Senior Reviewer
6 reviews 6 reviews
4 restaurant reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed November 18, 2014

Atmosphere was great and staff was right on with service. Would do again and recommend to all my friends.

Was this review helpful? Yes
Buffalo, New York, United States
Contributor
19 reviews 19 reviews
12 restaurant reviews
12 helpful votes 12 helpful votes
4 of 5 stars Reviewed November 13, 2014

Noise level is loun since it is open to bar area also. Nice wait staff, very helpful. Small crowed in tables, booths are best but restaurant does not take reservations so you could have a long wait. You will like the food, fresh seafood.

Was this review helpful? Yes 1
Brick, New Jersey
Senior Contributor
23 reviews 23 reviews
16 restaurant reviews
3 helpful votes 3 helpful votes
4 of 5 stars Reviewed November 13, 2014

Nice restaurant. My husband had a 3 lb lobster and I had lobster ravioli. I didn't like the flavor of the cream sauce they put with it. It was very good but too pricey. Wouldn't go back. I've been to better places.

Was this review helpful? Yes
Senior Reviewer
6 reviews 6 reviews
5 restaurant reviews
3 of 5 stars Reviewed November 11, 2014 via mobile

We had the tilefish special, peel shrimp, and drinks. Food and drinks were overpriced, but it had a great outside eating area

Was this review helpful? Yes
Largo, Florida, USA
Top Contributor
103 reviews 103 reviews
59 restaurant reviews
25 helpful votes 25 helpful votes
4 of 5 stars Reviewed November 11, 2014

Good food and with ok service. We sat outside so our service was a little slow but the food was good and the views was great.

Was this review helpful? Yes

Travelers who viewed Catch 31 also viewed

 

Been to Catch 31? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Catch 31

Address: 3001 Atlantic Ave, Virginia Beach, VA 23451
Phone Number: (757) 213-3472
Location: United States  >  Virginia (VA)  >  Virginia Beach
Average Prices: USD 7 - 31
Cuisine: American, Seafood, Eclectic

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing