Hours & Location
1251 Prospect St,
La Jolla, CA 92037 (opens in a new tab)
858-999-0205
social@mermaidscowboys.com
Hours
Dinner: 4 pm to 9 pm daily
Happy Hour: 4 pm to 6 pm daily