Caribbean spot with soulful vibes and a jazz-tinged soundtrack that channels island culture through food and atmosphere.