A solid Mexican restaurant

Not great, not terrible.

(tako-tako i.e. so-so in English)

More by Degordian

View profile