I couldn't find any relevant information about a restaurant named "Southern Alabama Insurance". The name suggests it might be an insurance company rather than a restaurant.
However, I found information about Southern Living Magazine's Taste of the South, and they have featured restaurants