Explore India’s 10 best cities for street food. From Delhi’s chaat to Mumbai’s vada pav, discover unforgettable flavors across the country.