Potato and Chickpea Salad with sweet, sour, and spicy tamarind dressing. Famous by name of Aloo Chana Chaat or Aloo Chole Chaat, this potato chickpea salad is bursting with flavor of Indian spices and a must try at-least once in life.