Kachoris are a yummy street food that can have a variety of fillings. Usually enjoyed at tea time, this popular Indian snack can easily be prepared at home.