La Isla offers a taste of Cuban cuisine.