Solemn Oath in Naperville has good beer, but is just a taproom, no other beers. Two bros is always good too.
I have had some shit beer there, oxydized, diacetyl, etc. Their brewing practices are boring, standard uninspiring beers and they cant even do that right. I forget the rest, but if you talk to other brewmasters in the area they will tell you why they are shitty. Last time I was there was about 2 years ago and my food sounded great in description on the menu but was very dissappointing on the plate. They basically just cheap out on stuff it seems like, why go when there are better options?