Red Arrow Taproom hits Chicago Suburbs

A new concept in a self-serve craft beer tap room is set to roll out in downtown Elmhurst after aldermen on the Public Affairs and Safety Committee agreed Monday to recommend City Council approval of the plan.