What’s not to like about Mexican food, especially for the Indian palate? Filled with yummy spices, bursting with lentils and oozing with...