Armada Brewing

City: New Haven

New Haven’s premier craft brewery & private event space. Enjoy in house-made craft beers, cocktails, wine, cider, and small bites.

address

190 River St, New Haven, CT 06512, USA