La taqueria - Passatge de Font, 5, 08013 Barcelona, Spain on Eaten