Discover small-town Alabama restaurants where locals savor authentic Southern flavors, far from the usual tourist trail.