Experience America’s Little Switzerland | Authentic Swiss Food in New Glarus, Wisconsin

The town of New Glarus, in south central Wisconsin, is charming and picturesque. Located 28 miles southwest of Madison, New Glarus is known as “America’s Little Switzerland”. Home to 2,200 residents, this charming town boasts Swiss-style chalet architecture, family-owned shops, and authentic Swiss food. In this article, I’ll highlight a few of the top restaurants … Continue reading Experience America’s Little Switzerland | Authentic Swiss Food in New Glarus, Wisconsin