Drop everything and head to one of the finest coffee places Delhi has to offer! Baba’s Beans: a haven for the coffee aficionado and what’s more, all their coffees are of Indian Origin. Be Indian. Sip Indian. It’s at Max House in Okhla and at Aloft in Aerocity! A must-sip…