BrianTheBrewer
Well-Known Member
Hey, so has anyone ever been to one of these? Looks like they have a ton in California, Texas, Arizona and other states. They are putting one here in MA and I am wondering if it is any good. They say they have more beer on tap than anyone else out there.