This AC-cooled branch of the popular cafe chain is the closest place to the Taj selling proper coffee (₹90 to ₹140). Another branch is located at Sadar Bazaar.