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

Certificate of Excellence
$$
American, Seafood, Eclectic
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
3001 Atlantic Ave, Virginia Beach, VA 23451
(757) 213-3472
Website
Today
7:00 am - 11:00 pm
Closed now
See all hours
Hours:
Sun - Sat 7:00 am - 11:00 pm
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...
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.
read more
Good for:
Bar scene
Outdoor seating

TripAdvisor Reviewer Highlights

Read all 1,262 reviews
Visitor rating
  • 650
    Excellent
  • 314
    Very good
  • 147
    Average
  • 79
    Poor
  • 72
    Terrible
Rating summary
  • Food
    4 of 5 stars
    Service
    4 of 5 stars
  • Value
    3.5 of 5 stars
    Atmosphere
    4.5 of 5 stars
Most recent review
Highly recommended

We were a party of 4 and each of us ordered a different fresh catch......All were excellent. The restaurant is beautiful, the service impeccable, and the food delicious. Very pricey but definitely worth it!

5 of 5 starsReviewed March 26, 2015
letsgogogofromWYO
,
Casper, Wyoming
Good for:
  • Bar scene
  • Outdoor seating
  • Breakfast/Brunch
  • Lunch
  • Dinner
  • Reservations
  • Takeout
  • Delivery
  • Buffet
  • Late Night
  • Dessert
Add Photo Write a Review

1,262 Reviews from our TripAdvisor Community

Date | Rating
  • Dutch first
  • English first
  • French first
  • German first
  • Italian first
  • Norwegian first
  • Russian first
  • Any
English first
Casper, Wyoming
Senior Contributor
21 reviews 21 reviews
5 restaurant reviews
35 helpful votes 35 helpful votes
5 of 5 stars Reviewed March 26, 2015 NEW

We were a party of 4 and each of us ordered a different fresh catch......All were excellent. The restaurant is beautiful, the service impeccable, and the food delicious. Very pricey but definitely worth it!

Was this review helpful? Yes
Jay E, Director of Food & Beverage at Catch 31, responded to this review

Thank you for the exceptional review of Catch 31 along with your hearty recommendation. I will be sure to share your comments with our staff as they do work very hard to make each guest experience a wonderful occasion. We definitely look forward to your next visit. More 

Top Contributor
71 reviews 71 reviews
12 restaurant reviews
15 helpful votes 15 helpful votes
5 of 5 stars Reviewed March 25, 2015 NEW

They wait staff was very friendly and the drinks and food were great. But I think the ambiance and layout are the best parts. There are fire pits and heaters (if required) on a very nice patio facing the water. I had one of their salads and it was delicious. Also, we had about 10 or more in our party... More 

Was this review helpful? Yes
Jay E, Director of Food & Beverage at Catch 31, responded to this review

We are so pleased that you enjoyed your recent visit to Catch 31 and left us a glowing review. Our patio area really is a great place to hang out and enjoy the wonderful weather by the ocean. Please be sure to visit us again. More 

Avoca
Top Contributor
108 reviews 108 reviews
81 restaurant reviews
39 helpful votes 39 helpful votes
5 of 5 stars Reviewed March 25, 2015 NEW

LOVE !! Great food! Servers were awesome! Food was a bit pricey, but so worth it!! We were only in VA Beach for a few days, but we managed to have dinner here TWICE! Lol Definitely worth checking out in you're in town!!

Was this review helpful? Yes
Jay E, Director of Food & Beverage at Catch 31, responded to this review

We really appreciate the five star review you gave us at Catch 31. It is especially gratifying to hear that you enjoyed your visit so much that you came back for a second visit. Please be sure to see us again on your next visit to Virginia Beach. More 

Elizabeth City, North Carolina, United States
Senior Reviewer
6 reviews 6 reviews
3 restaurant reviews
4 helpful votes 4 helpful votes
2 of 5 stars Reviewed March 23, 2015 NEW

The food was great...the service was lousy. Made dinner reservations for Saturday 21 Mar 2015. Was completely looking forward to eating there while we were in town for Shamrock Marathon weekend. Our server was Matthew (not to be rude but he kind of resembled Screech from Saved By The Bell). At the start of our dinner I asked for a... More 

Was this review helpful? Yes 2
Jay E, Director of Food & Beverage at Catch 31, responded to this review

Thank you for your review and I sincerely wish to apologize to you for your overall poor service experience. While I was grateful to hear that the food you received was of our usual high quality I was very disappointed that your server did not make every effort to provide you with what you wanted. We are known for taking... More 

1 review
4 of 5 stars Reviewed March 22, 2015 NEW

I've dined at Catch 31 on several occasions. My wife and I are owners at the Ocean Beach Club condos/Timeshare just 4 blocks away. While the experiences have been pleasant overall, my encounter with Mathew,waiter on Sunday March 15th was very disappointing to say the least - he was rude, curt, obnoxious. Being from New York, I can handle that... More 

Was this review helpful? Yes
Jay E, Director of Food & Beverage at Catch 31, responded to this review

I wanted to take a moment to apologize on behalf of our entire team that your dinner was ruined by a server who did not represent our commitment to hospitality. The service you received is entirely unacceptable and you can be sure that your issues will be addressed in no uncertain terms. I am grateful that you enjoyed the food... More 

Washington DC
2 reviews
5 of 5 stars Reviewed March 21, 2015 NEW

I'm from the DC area, but I've been to Catch 31 before. It stays quite busy, in part because of its prime location on the beach. While that location could make them skimp on service and food, the reality is happily the opposite. The bartending staff is engaging and friendly, despite being constantly pulled in multiple directions. On this visit,... More 

Was this review helpful? Yes
Jay E, Director of Food & Beverage at Catch 31, responded to this review

Thank your for your great review of Catch 31 as well as giving us the best compliment possible in that you intend to return. We set very high standards for what we wish to achieve and it is very pleasing to us to hear that we were able to achieve them on your visit with us. I will be sharing... More 

Harrisonburg, Virginia
Senior Contributor
38 reviews 38 reviews
27 restaurant reviews
16 helpful votes 16 helpful votes
4 of 5 stars Reviewed March 19, 2015

We stopped in for lunch at this lovely restaurant during a recent trip to Virginia Beach. We passed by while walking on the boardwalk and decided to give it a try. I was torn between giving it a rating of 3 or 4, so consider this a 3.5. First, the "pros": beautiful modern atmosphere with views of the beach; efficient,... More 

Was this review helpful? Yes
Jay E, Director of Food & Beverage at Catch 31, responded to this review

I appreciate the time you took to leave a favorable review of Catch 31. I’m glad that you enjoyed your food but disappointed that you didn’t see the value in your experience. With our lovely atmosphere to our A+ location on the beach to our commitment to excellence we really do try to provide a higher sense of value that... More 

Elizabethtown, Kentucky
Reviewer
4 reviews 4 reviews
3 restaurant reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed March 18, 2015 via mobile

My wife and I only had salads but they were good. Overall just a bit too pricey for what you get. Waitress was pleasant.

Was this review helpful? Yes
2 reviews
4 of 5 stars Reviewed March 18, 2015 via mobile

Great place good service and good drinks. Visit regularly and always had a great time. The food is fresh and cooked perfectly

Was this review helpful? Yes
Jay E, Director of Food & Beverage at Catch 31, responded to this review

Thank you for being such a great patron of ours and leaving a wonderful review. It’s truly gratifying to hear that our earnest efforts our being noticed and rewarded with return visits. I’ll be sure to share your comments with our staff. Best wishes and we’ll see you again real soon. More 

1 review
5 of 5 stars Reviewed March 18, 2015 via mobile

We really enjoyed our lunch at Catch 31. The food was delicious. Oh and here is the manager right now just saying hi and making sure we are enjoying ourselves! How lovely. The service was amazing. Lacey M was kind, friendly and extremely attentive. She had great suggestions which we took and loved. We definitely recommend this place. Great atmosphere... More 

Was this review helpful? Yes
Jay E, Director of Food & Beverage at Catch 31, responded to this review

Thank you for the great five star review of Catch. We are thrilled your lunch date went so well and we look forward to your next visit. Best wishes More 

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?

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
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 3001 Atlantic Ave, Virginia Beach, VA 23451
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: (757) 213-3472

Price and Cuisine

  • Average Prices: USD 7 - 31
  • Cuisine: American, Seafood, Eclectic

Restaurant Characteristics

  • Good for: Bar scene, Outdoor seating

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.
Open Hours
Sunday
7:00 am - 11:00 pm
Monday
7:00 am - 11:00 pm
Tuesday
7:00 am - 11:00 pm
Wednesday
7:00 am - 11:00 pm
Thursday
7:00 am - 11:00 pm
Friday
7:00 am - 11:00 pm
Saturday
7:00 am - 11:00 pm

Questions & Answers

Questions? Get answers from Catch 31 staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?