Brother Chimp Brewing expands to St. Charles with new taproom




Brother Chimp Brewing will open a taproom Friday in St. Charles, taking the space formerly occupied by D and G Brewing. The North Aurora brewery last year took top honors at the prestigious World Beer Cup in the Vienna lager category.

Leave a Comment