31Ocean
3001 Atlantic Ave, Virginia Beach
(757) 213-3019
Customers' Favorites
Spinach and Artichoke Dip
Oysters Rockefeller
Smokehouse Burger
Catch of the Day
Recent Reviews
Catch 31 never misses! The seafood is fresh, the drinks hit just right, and the ocean breeze makes it all feel effortless. Whether brunch or dinner, itโs always good vibes, great energy, and delicious food. ๐ค๐น๐
Great oceanfront restaurant! Expect to spend at least $25-30 per meal but it is worth it! There also live music right next to the restaurant frequently in the summer and they have a large patio area right by the bar. Excellent hang out spot for a few drinks or a fancier meal inside! One of my favorites in VA Beach!
This is a beautiful hotel bar/restaurant. It wasn't very busy, but it still took 15 minutes to get our drinks after we ordered them.
The waitress was very nice but I think she had forgotten us.
Pictures were from the outside patio. It was our last night there and it was absolutely beautiful sitting outside!
The waitress was very nice but I think she had forgotten us.
Pictures were from the outside patio. It was our last night there and it was absolutely beautiful sitting outside!