12 yrs ago•coolio007reviewedMermaidsCalle Coahuila 8058, Zona Nte., Tijuana, B.C., MexicoThis place is a nice place...