Armada Brewing’s ‘So You Think You Can Brew?’
Armada Brewing 190 River St, New HavenSo You Think You Can Brew is a homebrew competition and festival held at Armada Brewing. Homebrewers compete with two of their best beers. Homebrewers meet and greet with beer lovers … Continue reading "Armada Brewing’s ‘So You Think You Can Brew?’"