Lafayette Wins South’s Tastiest Town Contest; New Orleans Finishes Third March 15th, 2012 MacAoidh Facebook Twitter0share Lafayette Wins South’s Tastiest Town Contest; New Orleans Finishes Third – Southern Living Advertisement Advertisement Facebook Twitter0share