Located inside the renowned Brac Reef Beach Resort, The Palms is a one-stop destination for every great Caribbean flavor. Dine on seafood specialties aplenty, as well as other traditional favorites. For less adventurous palettes, American- and European-style meals are readily available.