Remember that for many true medieval villages, there were no "pubs"
The "Ale wife" was a role that rotated among most/all of the women in the village. Each family would brew large amounts of ale/beer. When a batch was ready, it would be made available to the village (typically free of charge) once the ale tester had ensured it had not been watered down.
The next family should be timing it so that when the current ale batch was nearly finished, their bacth should be ready to drink ...
Note that this was very important - generally, "fresh water" was NOT safe to drink. The Beer/ale was rarely more than 1 or 2% ... even young kids would drink it (assuming there was no milk available). You did not drink to get drunk ... you drank the ale because the water was polluted.
As such, the concept of a "Tavern" was rare in the extreme.
On major highways, you did get taverns/staging house/post houses. These would often stand alone, although in some cases small villages would grow up around them.
looking at Medieval britain, many small towns would have a "Guild Hall". This was not a "Mason's Guild" vs "Thatcher's Guild" ... in this instance, it would be the Village Guild; often associated with the priest/rector or monks nearby. Such a Guild would often be involved in village improvements, building walls, etc. (essentially taking over the role of the local lord that would rule a manor in areas where the lord was distant or no longer cared sufficiently to do it themselves). The "City of London" was one of these Original local guilds.
Specific trade guilds slowly edged those local guilds out, but only after the Monarchy smashed the power of the church (which had provided the patronage to the original guilds).
As such, you may have a Guild-hall (town unassociated with a Lord, or falling between two lord's demesnes) or a manor hall (serves the same purpose but represents the Lord's rule). In either case, the guild Hall/Manor Hall/Town Hall would ALSO serve as the location for Trials (assuming there was one) and the location where the guild/council or Lord would hold court and hear the people's grievances and complaints and on regular occasions host some form of banquet.