Menu

Catch 31

Catch 31, 3001 Atlantic Avenue, Virginia Beach

4.3
RESTAURANT RATING: 
EXCELLENT
4.3 out of 5 (115 Ratings)
Powered By Opentable
0.8 miles The Dome Virginia Beach
About Catch 31
Average Price
$30 and under
Cuisine
Seafood
Opening Hours
Daily 7:30 am-10:00 pm

Catch 31 Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Catch 31?

Write a review

TripAdvisor Traveler Rating

Catch 31 is #21 of 1522 things to do in Virginia Beach

5 of 5 stars5 out of 5
By: Rick B
Wed 25 Jun, 2025
l Catch 31 offers great outside dining looking over the ocean. The food was good.Excellent service from our server Gideon.

Read Full Review
5 of 5 stars5 out of 5
By: Tim P
Tue 24 Jun, 2025
l Great atmosphere and food. Very relaxing. Our waiter Gideon was very helpful, professional, fun and entertaining. First time eating at this restaurant and had a great first impression.

Read Full Review
5 of 5 stars5 out of 5
By: Nicole P
Tue 24 Jun, 2025
l Great food and service! Will definitely be back. Gideon was fantastic! We will ask for him next time. The view is beautiful!

Read Full Review
Write a Review of Catch 31
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of Catch 31
What was good?
What was bad?
Your review of Catch 31
Catch 31 3001 Atlantic Avenue, Virginia Beach