India has some of the best street food in the world. The diversity of India with it's many cultures offers great variety in this street food itself.

Where have you eaten the best street food in India ?