The beer industry can be confusing when it comes to the different types of businesses involved. There are breweries, craft ...
More than 240 people enjoyed savory eats and sweet treats from local restaurants during the first Taste of Haverhill.