Mayflower Brewing to Close Plymouth Facility and TaproomThe Plymouth brewery and taproom will shut as the company looks for a new home for its taproom.