Swamp Head Brewery is a brewhouse offering craft beers in a relaxed taproom setting, complemented by rotating food trucks.