Review
11 yrs ago
Mermaid1180 S Congress Ave, Palm Springs, FL 33406, USA*
I stopped by the Mermaid last...
I stopped by the Mermaid last Saturday for a beer and possibly some "Champagne room" action. I pulled into the empty parking lot and saw a note on the door saying "Permanently…

Tipsytourist