Main content starts here, tab to start navigating

Hours & Location

1717 Quivira Road,
San Diego, CA 92019

(619) 542-9295

Hours

9:30am - 8:30pm Tue - Sun

(subject to close earlier based on occupancy traffic)

Closed 3-4pm daily to clean/sanitize

Closed Monday

Get Directions