These Alabama soul food spots are so good, folks drive miles just to taste the comfort and flavor only the South can deliver.