Bengaluru ranked 13th in Time Out's World's Best Cities for Food 2026 list The city scored 60% from experts and 82% quality rating from locals Bengaluru is the only Indian city featured in the global top 20 food list