Itasca Brewing Company, located at 400 E Orchard St, is a brewery that offers good beer and is situated near dining options. It is located on the lower level of the Itasca Country Club.