TCL in Your Town River Falls: Tattersall Distilling
[anvplayer video=”5091697″ station=”998128″]
Just across the St. Croix River is one of the most successful distilleries. With their first location in Minnesota, Tattersall Distilling has now expanded to River Falls, Wisconsin. From a world-class craft cocktail room and restaurant to an outdoor amphitheater, this spot has it all. TCL reporter, Kristin Haubrich takes us inside Tattersall Distilling.