A solid Mexican restaurant
Not great, not terrible.
(tako-tako i.e. so-so in English)
View all tags
Posted on
Jan 24, 2020
More by Degordian View profile
Like
Not great, not terrible.
(tako-tako i.e. so-so in English)