Cigar reviews and ratings for the year 2020

Cohiba Royale Toro cigar review
86%Pepper King

Cohiba Royale Toro Royale

Cohiba—one of the most, if not the most, premier brands in General Cigar's portfolio—has been busy recently, especially in the luxury cigar arena. Long known for lines such as Red Dot and Cohiba Black (which themselves would conventionally be considered luxury... Read More...