Castro North America Inc. will launch today at Nashville-based Uptown’s Smoke Shop the availability of its La Familia line of cigars.
Though based in Atlanta, Castro is unveiling the cigars in Nashville due to long-standing ties between the company and the Green Hills shop.
“This is the first store in the U.S. that will carry the cigars, but we will branch out to other stores,” said Robert Adams III, Castro North America president and CEO. “I respect the people at Uptown’s, and there is no other place I would want to launch the cigars.”
Adams, who started Castro North America Inc. in 2008, said the La Familia Cigars brand will offer four cigar types, all made in Nicaragua.
Castro North America is known for its Castro Oro de Indias Extra Añejo Rum, which has garnered high marks from liquor enthusiasts. Adams said Castro rum will be available in Nashville starting in September.