Recently our own David Garofalo was at the Habanos Festival where he was able to secure some cigars for review here on The Cigar Authority. The first of two cigars that we plan to review is the Cuaba 20th Anniversary. The Cuaba was officially launched 20 years ago in 1996 at the Claridge Hotel in London, England. To date all of the Cuaba cigars have been part of the perfecto family. The brand was launched […]
Browsing Tag