Brax Landing Waterfront Seafood Restaurant has been a fixture on Cape Cod Massachusetts for decades. With seating both inside and outside on their deck, the harbor views from Brax can't be beat. Brax' huge yet affordable half pound lobster roll keeps folks coming back year after year, along with a full menu of other seafood and meat specialties. Wash them down with your favorite libation from Brax big bar. Brax is open year round, 7 days a week for lunch, dinner, and drinks.