Several weeks ago, I received a little sampler pack of cigars from Island Cigar Factory, a chain of three cigar shops down in Key West, Florida. They carry a line of their own cigars made at their own factory in the Dominican Republic. The most visually-stunning cigar among the samples they sent me was this […]