Hours & Location
2134 Avenida De La Playa,
La Jolla, CA 92037
(888) 535-2227
Monday – Thursday
11:30 AM – 7:30 PM
Friday – Sunday
11:00 AM – 8:00 PM
2134 Avenida De La Playa,
La Jolla, CA 92037
(888) 535-2227
Monday – Thursday
11:30 AM – 7:30 PM
Friday – Sunday
11:00 AM – 8:00 PM