I saw all the posts so I had to try it out for myself.
This place is a cart located on Finch on the south-west corner. The churros are made to order. So far, there's only a few toppings to pick from, which there was more. Missing the obvious ones like powdered sugar and bacon bits. I'd rate it closer to 3.5 stars because I've had better churros at places downtown. This one here is on the denser side. And there's no where to sit to enjoy it. The classic one with brown sugar needs more cinnamon and the almonds would be way better if they were roasted almonds. The price is reasonable, because of its density, it feels a bit filling. Overall I think it's good. There's definitely room for improvement.