I have had the churros here while walking around Kensington market and they are great. I think they make everything in house and it always tastes great to me.
They have an excellent selection of baked Latin American goods, most of which I don't understand but know are delicious and still warm from when they where baked.
Service is always an issue as they get supper busy, and have a tiny shop so having even 3 customers at one time can be a bit much.