Powered by Tripadvisor

Squires Cafe & Deli

8080 La Jolla Shores Dr
La Jolla, CA 92037
Uber