Blackbeard's Restaurant & Bar is located at The Royale Resort at Cerros Sands. This Beachfront facility features Waterfront Dining as well as indoor and rooftop dining. Diverse Menu with International, Belizean, Mexican, Italian and Chinese options. Docking Available. Available for Private Events, both large and small. Open Wednesdays through Sundays. In addition to our extensive menu, Brunch is served on Sundays.