I see that they have a tap room close to me. Searched for some info but didn't turn up much. Has anyone been? Is it worth a visit? Thanks.