Main content starts here, tab to start navigating

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



Get Directions