Based on 17,073 cities, TasteAtlas has revealed the 'best food cities in the world', based on nearly half a million ratings.