Cigar Review: Los Caidos Toro – Rated 89
At this years PCA Trade Show, I had the pleasure of meeting Steve Zengel, the founder of Los Caidos Cigars. The young company was founded in 2016 with a mission to honor fallen police officers and firefighters. The name Los Caidos translates into “The Fallen“. The Journey The journey into cigars started when Steve opened Read more about Cigar Review: Los Caidos Toro – Rated 89[…]