Mestizo Taqueria
Location picture
Fabulous 9 (313 reviews)
Approx. €20
Location
Carrer de Llanca, 15-21
08015 Barcelona