North Tavern offers creative American cuisine in a cozy, medieval-themed setting.