Browsing Tag


Illusione Ultra No. 9 Cigar Review

Three years ago, Illusione oversaw its production of the Ultra line at the Raices Cubana factory in Honduras. Recently the brand moved its production to Nicaragua and the TABSA factory. According to published reports this was done for logistical reasons, but one has to wonder if it had to do with quality control issues that plagued the original factory. According to the Illusione website, “llusione ULTRA is a true connoisseur’s blend. Decadent and rich, this […]

Continue Reading