Gran Habano has produced, yet again, another great cigar. The Barracuda is hand made and rolled in Miami in the company's new factory, S.T.K. Miami, and is superintended by George A. Rico. This cigar lives up to its name and you will understand why by the end of this review.
Link to the Manufacture site: