Who has the best catfish in Alabama?

People in Alabama love their catfish and they stand behind their favorite place as having the best in the state. Travel with us in search of the best little catfish house in Alabama.