D Chill Spot is a relaxed restaurant specializing in authentic Jamaican cuisine, including jerk wings and beef patties.