Johannesburg has secured a place among the world's leading street food destinations after being ranked eighth in Time Out's list of the 20 Best Cities in the World for Street Food in 2026.