Steve Zengel, the founder and CEO of Los Caicos Cigars died on April 23, 2023, after a brief illness. Zengel, who held a Doctorate degree from Rutgers University in New Brunswick, had been in the cigar business for over a decade. In 2012, he would found Beach House Cigars in Seaside Heights with a group […]

See more at Cigar-Coop

Join Cigar World Testing Lab

Comments

No one has commented on this page yet.