Twin Falls Distillery Craft Vodka Now Available In StoresTwin Falls Distillery Craft Vodka Now Available In StoresTwin Falls Distillery has been working on getting their vodka made and available on local store shelves. This week it has officially become available at all Twin Falls liquor store locations.CourtneyCourtney