Browsing Tag


Los Caidos Toro Cigar Review

Los Caidos is Spanish for The Fallen and it comes to us from Steve Zengel who made the cigar at the Aganorsa factory in Nicragua as an extenson of honoring one of his closest friends, Chris Duncuff who lost his life on 9/11. In addition to honoring his friend, Los Caidos honors the fallen with its unique box design. Upon opening the 12 count box you will notice one cigar is missing. That open space is reserved for the End of […]

Continue Reading