11 yrs ago•MeccaWarrior1reviewedMermaidsCalle Coahuila 8058, Zona Nte., Tijuana, B.C., MexicoWent there on a Saturday. ...