Located on the beautiful setting of Hillcrest Golf and Country Club, just off HWY 12 near Business 53 in Altoona, WI. OPEN TO THE PUBLIC. Among the best of Western Wisconsin's fine dining restaurants, serving Altoona, Eau Claire, and the Chippewa Valley.