Hours & Location
1251 Prospect St,
La Jolla, CA 92037
858-999-0205
social@mermaidscowboys.com
Hours
4pm to 10pm daily
1251 Prospect St,
La Jolla, CA 92037
858-999-0205
social@mermaidscowboys.com
Hours
4pm to 10pm daily