Zodiac USA has launched its inaugural product, a vodka with the same name, in Texas.