If you are a no-meat eater, then a vegetarian restaurant is exactly what you are looking for. There are not too many vegetarian restaurants in Barcelona, but here you can find the names and information about some of them.
Vegetarian restaurants in Barcelona
Atzavara
Atzavara is what you can call a very good, creative and gourmet vegetarian restaurant in Barcelona. The say about themselves...