Came to this place as it was recommended by a friend. What my friend told me was that the owners used to have a home owned business selling churros before opening up their new establishment. And since there are barely any authentic churros in Scarborough, I obviously had to give it a try. At the time, the menu was limited to just churros and fries so I was only able to try their Picadillo fries ($7.99), gourmet churros ($2 each) and I ordered 12 churros for $15. The gourmet churros I chose were the chocoholic (nutella glaze w/ chocolate crumbs) and the cookies & cream (condensed milk glaze w/ chocolate crumbs). Both were warm, crunchy and tasty. Likewise, the regular churros were just as warm and crunchy (note: you can also get a side of chocolate/caramel sauce for a few cents but I thought it should've been free for combos). The Picadillo fries were made fresh to order and smelled like a fries supreme from Taco Bell (which is definitely not a bad thing); their fries obviously a much more upgraded/gourmet version but still had the fries supreme aura. I definitely want to try their other sandwiches and cuban dishes but so far the quality of their food is really good. I highly recommend trying their churros!
Downsides? It's located in a really small plaza with a gas station in the center so it's a little easy to miss. They're closed on Mondays and they have very very limited seating (just a bar table against their window).
Note: they also offer catering services!