Caribbean restaurant offering flavorful dishes and a wide selection of cocktails. Booking is recommended.