It is easy to understand why Delhi has chosen some of India's best lip-smacking street food of Delhi. On every corner of the capital, you can see a chef who will slide into a pot of bubbling ghee and dissipate it into small aluminum containers, equipped with a hot plate and some pans.