I must admit, we only ate the cheese curds, but these have to be, by far, the best I have ever tasted. I don't know how they manage to do it, but they just melt in your mouth. I hope they come south to Florida!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.