Food New in Town Tashte In Okhla Is The New Vegan Cafe In Town! Tried It Yet? Aditya SinghAugust 3, 2018 Tashte in Okhla is the new vegan cafe in town! In fact, there’s never been a better time to go meatless… Spread the love