Find bars and pubs in New Glarus, WI. Listings include New Glarus Fest Haus.
New Glarus Fest Haus is a full service bar & event space located in the heart of Little Switzerland!