Mermaids and Cowboys

COMING SOON

1251 Prospect Street, La Jolla, CA 92037

For more information about the restaurant opening, contact us at social@mermaidscowboys.com