Welcome to Sabor Restaurant & Bar Bahamas
Sabor Restaurant & Bar is located on the marina at the prestigious Pelican Bay Hotel on Grand Bahama Island, The Bahamas.
We offer a fusion of island specialities and international favorites in a casual out-door covered setting.
Open for lunch and dinner every day from 12 noon to 10am.