The best cities for street food

Bali's babi guling may be the island's most iconic dish.OK so this one isn't a city. But as a destination, Bali has an almost mythic quality.