Country: United States
Tequila Sheela is an organic tequila owned by Clay Horse Products, LLC. CHP is a company with a grand vision, to deliver the highest quality and best tasting tequila to the world. It started as the first organic tequila supplier to India. Based in Little Elm, Texas, CHP was founded in 2014 by two women with a passion for natural, craft spirits. This passion continues with the ongoing celebration of family and friends.