Winner of Southern Living’s “The South’s Tastiest Towns” Award Goes to Lafayette!

Today the winner for Southern Living’s Tastiest Towns in the South was announced and Lafayette, Louisiana won! Ten cities competed for the title. Lafayette won with 194,502 votes. The runner up was Louisville, Kentucky with 159,006 votes, the third city was New Orleans Read more...