They're all over the city these stores. You just can't avoid them. I'm not complaining by the way. This one (as they all do) has a good. No, a very good selection of vegan 'meat' deli items to make sandwiches with which is the primary reason I always pay a visit when on holiday. Keep an eye out as you walk around Barcelona, you're bound to come across a Veritas. This one's on a nice wide tree-lined boulevard north of Verdaguer Metro. As usual with these stores, please note they do sell organic meat.
Cons: meat on the premises