Ellsworth Cheese Curd Festival Fun
Ellsworth is, of course, the cheese curd capital of Wisconsin, and frankly, the world. I covered how cheese curds are made at their factory for the documentary, and decided I had to check out the Ellsworth Cheese Curd Festival to see just how much people love them. They do, even having them on their pizzas, … Continue reading