Squires Café & Deli
Drag box to select area
0% Were impressed
Squires Café & Deli is located on La Jolla Shores Drive near Torrey Pines Road. It is a classic deli serving gourmet breakfast and deli-style lunch. Prepared food and beverages are also available.
8080 la Jolla Shores Dr, La Jolla, CA 92037
- Accessibility Details: Entrance is at street level.
- Hours: By appointment
- Hours: Daily, 6:30am - 3:30pm
- Accessible: yes