Little Havana offers a taste of multicultural Miami where Cuban immigrants have heavily influenced the culture – food, music, art  and above all, cigars.