Authentic Jamaican restaurant serving traditional dishes marinated with natural herbs and seasonings.