Some restaurants whisper their excellence while others shout it from the rooftops, but The Palisades Restaurant in Eggleston, Virginia, doesn’t need to do either because the food speaks for itself.