Site Map

About Catch 31 Fish House & Bar

Located on the Virginia Beach Boardwalk, Catch 31 serves the freshest local seafood, fish and regional coastal food with stellar views of the Atlantic Ocean. Sit on our patio with a glowing fire pit, sip hand-crafted cocktails, enjoy live music on our stage, and soak in the upscale casual vibe and breathtaking views.

Virginia Beach, Virginia Seafood Restaurant Reservations

Come enjoy fresh local seafood, chef-inspired creations and live entertainment with breathtaking ocean views at Catch 31. Please call or email us to reserve your table, ask about our weekly oyster and fish specials, or find our what's happening at our oceanfront Virginia Beach seafood restaurant on the Boardwalk.