Brewpub has 2 different meanings across 1 category:
Noun
a combination brewery and restaurant; beer is brewed for consumption on the premises and served along with food
A public house with a brewery (usually a microbrewery) attached.