Back to list
La Taquería - Les Corts
Fabulous 9.1 (241 reviews)
Approx. €17
Location
C/ del Dr. Ibanez, 12
08014 Barcelona
See on the map