Natchez food festival makes a perfect break