Isla de Cuba is a cocktail bar offering a taste of Cuba with Latino vibes and salsa music.