Catch 31 sits right on the Virginia Beach oceanfront, giving you front-row seats to the Atlantic Ocean. The restaurant’s name ...