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