The unique entertainment venue at downtown Beloit’s Ironworks campus, 605 Third St., brings more than 20,000 square feet of ...