E. León Jimenes Tabacalera
Av 27 de Febrero s/n, Villa Progreso, Santiago, Dominican Republic
Featured Review : The Dominican Republic grows and hand-rolls some of the best cigars in the Caribbean. There are cigar plantations and factories throughout the country, but while in Santiago, I visited the E. León Jimenez and La Aurora c...See Full Review