Wild Boar Tavern offers a family-friendly dining experience with scenic views.