brewpub
Etymology
From brew + pub.
noun
A public house with a brewery (usually a microbrewery) attached.