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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
3001 Atlantic Ave, Virginia Beach, VA 23451
(757) 213-3472
6:00 am - 2:00 am
Open now
All hours
Sun - Sat 6:00 am - 2:00 am
More Info
Add Photo Write a Review

2,392 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 2,376: English reviews
Midlothian, Virginia
Level Contributor
7 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
3 of 5 stars Reviewed yesterday NEW via mobile

I think the food is ok. The service has been excellent every time I've gone. Go for the atmosphere and the service and maybe some cocktails. Food is nothing spectacular.

Thank Stephanie G
Stevens, Pennsylvania
Level Contributor
47 reviews
42 restaurant reviews
common_n_restaurant_reviews_1bd8 24 helpful votes
5 of 5 stars Reviewed yesterday NEW via mobile

Went here twice ocean Pina colada very good but the service at the bar both times was disappointing long wait and the servers nit so friendly so we did not order food just drinks and went elsewhere

Thank Mari A
1 review
5 of 5 stars Reviewed yesterday NEW via mobile

Great food, great service and the general manager Mike was very helpful when my friends charm bracelet broke and she couldn't find the charm, he didn't hesitate to help look for it and found it!

Thank Tracy L
Williamsburg, Virginia
1 review
4 of 5 stars Reviewed 2 days ago NEW via mobile

Great spot on the boardwalk. Was really hot outside and the covered patio was a nice escape. Inside and outside ambiance is really nice, not what you have come to expect on a typical Boardwalk. Our server KP was awesome, kept our drinks full and the beer flowing. Food was great as well. Why not 5 stars? My only issues... More 

Thank RareMediumRare
Sheffield Lake, Ohio
Level Contributor
3 reviews
5 of 5 stars Reviewed 2 days ago NEW

Staff was friendly and food was worth paying a little extra. Great view of the ocean on the patio. Shrimp was very tender and good size. The salad was also a good size. My sister said that the fish she ordered was so delicious and fresh. Our server was full of suggestions and the other staff was very friendly as... More 

Thank beckers25411976
Chesapeake, Virginia, United States
2 reviews
5 of 5 stars Reviewed 2 days ago NEW

The atmosphere outside was fun. The new chef they've brought on does a fantastic job. The Salmon and gnocce dish was cooked to perfection. Service was friendly and attention to detail was great. One of the best places in VA beach. Especially when the live music is scheduled. Great date night.

Thank Thomas A
Bradford, Massachusetts
Level Contributor
12 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed 2 days ago NEW

It's a great place. Very busy. Very upper class, it's in the Hilton Hotel. We were looking for oysters and they had a variety to choose from. We ordered the blue point oysters. Excellent choice.

Thank Kathleen F
Level Contributor
11 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 3 days ago NEW via mobile

Always a pleasure to dine here. A class act! Food wonderful and the service is also! Always nice to have valet parking. We have repeatedly found this a five star.

Thank Bonnue
Management response:

Thank you so much for your review! Valet Parking is indeed a great amenity during the summer season. We look forward to your return soon! More 

Solihull, United Kingdom
Level Contributor
20 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
4 of 5 stars Reviewed 3 days ago NEW

Nice food rush u in and out freshly prepared and decent quality issue with flys inside though especially on food counter whilst waiting for service best in the area not cheap but there's a lot worse close by staff efficient maybe too efficient if u can be to get you out and next in no bookings so turn up early... More 

Thank jeff p
Management response:

So glad you enjoyed your most recent experience our staff strives to be the best on the beach. We look forward to welcoming you back soon! More 

Level Contributor
58 reviews
41 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 stars Reviewed 3 days ago NEW via mobile

Stopped by to have lunch and enjoy the view of Neptune, the beach and live music right outside. I had the tomato and burrata cheese salad with blackened shrimp. My husband had an oyster po boy. Great service as usual with quality fresh seafood.

Thank Sprout211
Management response:

Thank you so much for the kind review. It has been a beautiful summer and I'm glad you had the opportunity to taste some of our favorites! We look forward to your return. More 

Travelers who viewed Catch 31 also viewed


Been to Catch 31? Share your experiences!

Write a Review Add Photos & Videos

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

Restaurant Details

Rating summary
  • Food
    4.5 of 5 stars
    4.5 of 5 stars
  • Value
    4 of 5 stars
    4.5 of 5 stars
Average prices
$7 - $31
American, Bar, Soups, Gluten Free, Seafood, International
Brunch, Breakfast, Lunch, Dinner, 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, Free Wifi, Buffet
Good for
Special occasions, Large groups, Families with children, Romantic, Scenic view, Local cuisine, Business meetings, Bar scene
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
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: (757) 213-3472
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.

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Catch 31 and other visitors
8 questions
Ask a question
over a year ago
8 days ago
Farmville, Virginia

See all questions (8)

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?