With an atmosphere that's both rustic and elegant, the Boar's Head has been a fine dining favorite in Panama City Beach for decades.