LATINOS love Churros! Churros are also known as the "Spanish doughnut" and it is said to have been invented in Spain. The dough pastry is covered in powdered sugar. Some prefer dunking them in chocolate. They are long in shape with ridges and sometimes are given a knotted form. Churros don't have a sumptuous name, but take our word for it that putting one in your mouth is like heaven on earth! And NO, they don't give you churras unless you abuse the chocolate.