thespicysoul.com
Amritsari Khatte Chole, The best chole to eat and to make!
In my opinion, the finest chole is the bazaar food variety where the vendor typically makes the dish hot (spicy) with a tinge of sour taste.