Factory that rolled Castro's cigars still striving for perfect puff – Taipei Times By Staff | September 17, 2022 The El Laguito factory opened in 1966 in western Havana to make the cigars favored by the hero of the 1959 communist revolution and longtime Cuban … Source Posted in News