Shullsburg’s free, family-friendly festival is held on historic Water Street with entertainment and events throughout the entire day.