The historical capital, Delhi is a foodies’ paradise. From street food to international cuisines, Delhi, or as we lovingly call ‘Dilli’, can blow your mind in every expanse. You can experience normal (read boring and bland) wine and dine or you can just let your mojo rule and devour the mouth-watering flavors of street food in Delhi.