MexicoMike
Reviews by MexicoMike
review
14 years ago
Mermaids
Lázaro Cárdenas 5, Centro, Ildefonso Green, 23450 Cabo San Lucas, B.C.S., Mexico*
Checked out Mermaids the other night...
Checked out Mermaids the other night and this place has really gone down hill. The place is dirty and I felt that I should not touch anything as I was afraid of catching something...