I wish I could find informations about taverns in medieval time. Probably it was organized differently. But be sure that people loved beer, wine, mead, schnapps... Even monks were good at fermenting ! So I would be surprised if there wasn't an outlet for alcoholic products. It's kind of a constant with mankind.
Originally Posted by DMMike
When it comes to lodging and prepared food I think you're correct to correlate restaurateurs and hoteliers with middle class. But another very important factor may justify such activities : pilgrimage. For instance pilgrimage to Rome and Santiago de Compostella were very important in terms of travels, cultural contact and economy. Many towns and abbeys developed by the sheer proximity to a flux of pilgrims.
Au gibet noir, manchot aimable, dansent, dansent les paladins
Les maigres paladins du diable les squelettes de Saladins.