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
(757) 213-3472
Website
Menu
Improve this listing
Ranked #39 of 1,245 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,091 reviews from our community

76% Recommend
    561
    270
    130
    68
    62
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
1 review
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed August 28, 2014 NEW via mobile

I met some friends at the outside bar and had the best time EVER with the music!!!! Heather is the greatest bartender makes the best drinks.

Was this review helpful? Yes 1
Aston Pa.
Senior Reviewer
10 reviews 10 reviews
7 restaurant reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed August 28, 2014 NEW

We ate (and drank) here three times during our stay in Virginia Beach. We sat at the inside bar once. We enjoyed happy hour from the bar menu on the outside terrace another evening, and then another night we dined from the restaurant menu on the patio area. This is the place to be in Virginia Beach. The atmosphere is... More

Was this review helpful? Yes
West Chester, Pennsylvania
1 review
4 of 5 stars Reviewed August 28, 2014 NEW

Was in Virginia Beach for vacation recently and ate at Catch 31. Although we had to wait quite a while for our table, sitting at the bar was not a hardship. Loved the atmosphere sitting outdoors dining and looking at the ocean. The food and our server Evan were so good we went back a second night. The second night... More

Was this review helpful? Yes 1
1 review
4 of 5 stars Reviewed August 26, 2014 NEW

Have eaten at Catch several times. Food has been good and the service has been great. Most recently was served by Martene who was awesome!! Will be back again!

Was this review helpful? Yes
Virginia Beach, Virginia
Top Contributor
87 reviews 87 reviews
19 restaurant reviews
148 helpful votes 148 helpful votes
3 of 5 stars Reviewed August 25, 2014 NEW

Went this last weekend, I'm sorry but the reviews recognising individual servers make me laugh, one review per reviewer.... could it be?????? Anyway it was a nice ambience although no- one could be bothered to seat us so we squeezed on a front table with another group. There were clearly nowhere near enough servers and we waited an age. Bloody... More

Was this review helpful? Yes
Sussex County, NJ
Top Contributor
78 reviews 78 reviews
47 restaurant reviews
86 helpful votes 86 helpful votes
3 of 5 stars Reviewed August 25, 2014 NEW

Went for lunch upon our arrival to VA Beach. Had oysters and while some were fresh, a couple you could taste were lying around for a bit too long. The artichoke appetizer is amazing! I would go back.

Was this review helpful? Yes
Virginia Beach, Virginia
1 review
5 of 5 stars Reviewed August 25, 2014 NEW

My husband and I stumbled upon this gem while we were in town on vacation. The food was delicious and the service was even better. Our server, Elyse, was simply fantastic. She was so attentive. We will definitely be coming back the next time we visit Virginia Beach.

Was this review helpful? Yes
Virginia Beach, Virginia, United States
1 review
5 of 5 stars Reviewed August 25, 2014 NEW

I ate at the raw bar the other evening and the food was excellent john m was a an excellent help to me

Was this review helpful? Yes
Wilmington, North Carolina
Contributor
13 reviews 13 reviews
8 restaurant reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed August 25, 2014 NEW

The food was the best, service was even better. Our waitress play on my husband and made the evening prefect.

Was this review helpful? Yes
Dallas, Texas
Reviewer
4 reviews 4 reviews
3 restaurant reviews
4 of 5 stars Reviewed August 24, 2014 NEW

My wife and I travel frequently for both business and pleasure and rarely feel compelled to review any of the many restaurants we have dined at over the years. What made this experience different and review worthy was not only our exceptional waitress Elyse but our unimpressive experience we had this evening (Sunday) at another apparently local favorite Mahi Mahs.... More

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

Owners: What's your side of the story?

If you own or manage Catch 31, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.

Manage your listing