Smoke Inn Cigars

Isla Del Sol Churchill by Drew Estate Cigar Review

Trying to kick out another review before the week’s end, this time Drew Estate’s Isla Del Sol Churchill comes up to the plate. First and foremost, before getting into this review I want to state something. This is a value cigar. And with most value cigars it’s very easy to just bomb them in a [...]