Fairhope, Alabama, is filled with Spanish moss, pastel-painted bungalows, and friendly folks. Stop in one of these restaurants while you take in the atmosphere.