I love their churros! I've been to Mexico, California and many other places that have churros, but this place, has the best!! no matter where you are in Toronto, if you want to eat the most delicious Churros, you must go to this location! The staff are friendly, they always fill your churros with the filling to the max. The only negative thing I can say is that most of the times I go, there is a line up, but I assure you it's worth your wait!