
Medusa Brewing Company
111 Main Street, Hudson, MA 01749
Medusa Brewing Company is a brewery that offers a variety of beers and food options, including tacos and other Latin American-inspired dishes. They have a taproom, beer garden, and outdoor seating...