TCL in Your Town River Falls: Tattersall Distilling

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.