Meet the people behind the bar at Flesor’s Candy Kitchen
There’s something about the story of Flesor’s Candy Kitchen, located in the town of Tuscola in Illinois’ Land of Lincoln region, that makes it an instant classic. Forget the fact that the candy is delicious, innovative and all handmade. Forget …