Beaver Island Brewing to Hold Tap House Grand Opening [VIDEO]Beaver Island Brewing to Hold Tap House Grand Opening [VIDEO]St. Cloud beer lovers the wait is finally over. The Beaver Island Brewing Company is ready to serve you this weekend with the opening of their tap room.Alex SvejkovskyAlex Svejkovsky