Travellers Liquor Listing Category: Ambergris Caye Website: https://www.onebarrelrum.com/home Phone: (501)226-4690 Listing Tags: Other Address: 15 Pescador Drive San Pedro, Ambergris Caye, Belize