Riverside Cigars, a retailer based in Jeffersonville, Indiana (just outside Louisville, Kentucky) has announced they will be the first retailer to receive Tesa Cigars.  Tesa Cigars is actually a brand of cigars sold at a retail shop in Chicago with the same name.  These cigars have garnered a strong reputation.  Information on this announcement was made […]