We Indians take immense pride in our street food. And why not? With so many mouth-watering snacks to choose from, this feeling is natural. One such beloved snack that enjoys a huge fan following is ...