12 yrs ago•Scott263reviewedMermaid1180 S Congress Ave, Palm Springs, FL 33406, USA*I walked in just at shift...