One of 'the best festivals in the world' has some pretty incredible food as well, say festival goers of this year's fare at ...