I Love Churros is a food truck Toronto Ontario located in Canada.
1017 Dufferin St (Bloor St West) Toronto ON M6H 4B5 Canada
Outdoor Seating | Yes |
Menus | Brunch, Dessert |
Get caramel sauce it is the best
My fav one in Toronto
try caramel :D
I say to you... try the churros
The old guy behind the counter is slow as dirt, but he cooks a mean burger and fries. Worth the wait! - chrisluckhardt
Best No Frills by far. Wide variety of products. Fresh butcher & Seafood areas as well. - Andrea Bee