Caribbean restaurant offering flavorful dishes and cocktails. Booking recommended, especially weekends.