Chaats. Yes, We are talking about the favorite street food of India. Although most chaats originated in some parts of Uttar Pradesh, they are enjoyed equally by people living across the Indian Sub-continent! It is believed to have taken birth in the mughal kitchen during the rule of Shah Jahan. Over time as the country … More THE PINWHEEL CHAAT.