Report a review comment
AlexGallows
It's a tourist trap. If you see the high rating reviews are mostly from tourists who have little to no knowledge of Spanish food. We locals do not go there :/
It's a tourist trap. If you see the high rating reviews are mostly from tourists who have little to no knowledge of Spanish food. We locals do not go there :/