A place of business that serves alcoholic beverages along with food in a more friendly and welcoming environment than a traditional bar. Usually deemed a bit more intellectual than a bar, taverns come from a long tradition dating back to the origins of liquor itself.