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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
3001 Atlantic Ave, Virginia Beach, VA 23451-3032
+1 757-213-3472
06:00 - 02:00
Open now
See all hours
Sun - Sat 06:00 - 02:00
More Info
Add Photo Write a Review

2,880 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 2,857: English reviews
South Hill, Virginia
1 review
Reviewed yesterday NEW

Staff non attentive to needs of patron. Staff did not bring change back after paying for food. Son got sick and threw up in resturant.

Thank getshorty718
A TripAdvisor Member
Reviewed 2 days ago NEW via mobile

I cannot say enough good things about Catch 31...fantastic food, fantastic service, fantastic atmosphere...just all around fantastic!! We sat in the bar and Adam treated us like royalty...special cocktail, special sauce and all around special treatment. We had the seafood tower and it was delicious...more food than we could finish and very fresh. You are missing out if you miss... More 

Thank A TripAdvisor Member
1 review
Reviewed 2 days ago NEW via mobile

We came in looking for another bartender and received a warm welcome and excellent service by Wesley and Chris! We will be back soon🍸Thanks guys👍👍

Thank Toni C
Washington DC, District of Columbia
Level Contributor
9 reviews
8 restaurant reviews
Reviewed 4 days ago NEW via mobile

We had a Great time having drinks here during our stay in VA Beach. The only problem that I personally found ( hence the three stars( was the extremely loud music). I am not sure if this was a one time occasion but we could barely talk. The situation got better when we sat by the fire outside in the... More 

Thank Marilia315
Virginia Beach, Virginia
1 review
Reviewed 4 days ago NEW via mobile

Adam was the best bartender I have had in 7 years of living in Virginia Beach! He is fun and creative with his drinks! He made my birthday special with his attention to us and having fun as he made our drinks! Go find him at Catch 31!

Thank stephairstylist
Washington DC, District of Columbia
Level Contributor
24 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
Reviewed 4 days ago NEW

Right along the boardwalk, outside and inside seating. Not cheap, but the food is very good. Had a Caesar salad that was so-so, but loved the Old Bay peel and eat shrimp!

Thank Triff005
Level Contributor
29 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 4 days ago NEW via mobile

The hush puppies and fries were better than expected. The salads & margarita flatbread were phenomenal. The only issue was the dang flies that were attacking our table & others. Everyone was fanning their food to keep the flies away.

Thank tralam1
Richmond, Virginia
2 reviews
Reviewed 5 days ago NEW via mobile

Had the best food and experience with CHRIS I! Food and atmosphere was fabulous plus extra hospitality.

Thank Maryhokie76
Level Contributor
36 reviews
28 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
Reviewed 6 days ago NEW via mobile

Pricy but amazing fresh seafood. On the boardwalk. The raw bar is fantastic. Can't say enough good about the place. Have been here multiple times over the years

Thank mega5310
1 review
Reviewed 6 days ago NEW via mobile

Great atmosphere and service is on our. Dalya and Smith are are great bartenders and make your visit even more pleasurable.

Thank Ryettie11

Travellers 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 bubbles
    4.5 of 5 bubbles
  • Value
    4 of 5 bubbles
    4.5 of 5 bubbles
Average prices
USD 7 - USD 31
American, Bar, Seafood, Soups, International, Gluten Free Options, Vegetarian Friendly, Vegan Options
Brunch, Breakfast, Lunch, Dinner, After-hours, 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, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Buffet
Good for
Business meetings, Bar Scene, Special Occasion Dining, Groups, Romantic, Local cuisine, View, Kids, Child-friendly
Open Hours
06:00 - 02:00
06:00 - 02:00
06:00 - 02:00
06:00 - 02:00
06:00 - 02:00
06:00 - 02:00
06:00 - 02:00
Location and Contact Information
  • Address: 3001 Atlantic Ave, Virginia Beach, VA 23451-3032
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 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
10 questions
Ask a question
over a year ago
Denver, United States
6 months ago
8 months ago
9 months ago
Farmville, Virginia

See all questions (10)

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?