Cigar Review: Carolina Blue San Andres Maduro Toro – Rated 88

Carolina Blue Cigars was founded in 2016, by Christopher Moore in the Dominican Republic when he was given the opportunity by Tabacalera F. De La Cruz to start his own cigar brand. The company is based out of Huntersville, NC. According to the the Carolina Blue Cigars website: “Master Blender Francisco De La Cruz has Read more about Cigar Review: Carolina Blue San Andres Maduro Toro – Rated 88[…]