Main content starts here, tab to start navigating

Hours & Location

1277 Prospect St,
La Jolla, CA 92037

(858) 456-7118

Monday - Sunday: 
11:30AM - 9PM

Order Now!

Get Directions