Looking for a dining location to celebrate your special occasion? Consider the Boar's Head in Panama City Beach.