Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 International, Restaurants in Barcelona, Spain

Cat Bar Vegan
4.5
50 reviews

c/ Boria 17 CatBar | Metro Juame 1, 08003 Barcelona, Spain, Barcelona

Located right in the middle of the city, I can understand they're annoyed with tourists. Who likes tourists, really? Any