Che Churro
Located at 6543 Somerled Avenue, Che Churros is one of the best churro restaurants in Montreal. Churros are a famous fried dough pastry that originated in Spain. Spanish shepherds were the first to introduce churros to the rest of the population. It eventually traveled in other parts of Europe and