We were driving back from Yellowstone and noticed Teton vodka in Driggs, ID. When leaving our B and B today we stopped by and the owner gave us a complete tour of the distillery and explained the entire process! It was amazing! We bought 3 bottles and can’t wait to enjoy! This is the smoothest Vodka I have ever…