I highly recommend this place to eat, especially early afternoon where I got a starter, main, beer and coffee (could have had desert) all for 10.50 euros. It tasted great as well.
They have a nice range of food from local dishes to homely simple food for the less adventurous eaters. Their lasagne dishes are to die for. I think they do take away too.
I ate there twice during my week away and wished I went more. The staff were really helpful and the service was quick.
Like others have said it's not the poshest of places, but who cares about that when the foods great.
If you go to Barcelona make sure you eat here! 5 stars