Are churros from Spain?


Rate This Answer

Churros, sometimes referred to as a Spanish doughnut, are fried-dough pastry-based snacks that originated in Spain.

Answered -

Related Questions

View More »

Comments

Advertisement