Tavern is an upscale restaurant offering comfort food, craft beers, unique cocktails, and live music.