Yes, there is a parking lot directly in front of the building.
Yes, right next to the taproom.
And a parking garage if you'd rather be in the shade.
There is also parking on the west side of the main building.
Thanks! Your answer is awaiting moderation.