Authentic Jamaican cuisine awaits at this popular spot.