Someone told me there is a great place (bar) to go which is upstairs, near the Yacht Club and has a panoramic view of the island, not to mention great mango coladas. Does anyone know the name of it?
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.