New Orleans is the Best City in the World for Food right now, according to locals whose survey ratings were combined with ...