Caribbean restaurant with a vibrant atmosphere, Cuban dishes, a leafy courtyard, and live music/dance shows.