Main content starts here, tab to start navigating

Hours & Location

230 Third Ave,
Chula Vista, CA 91910-2711

(619) 371-3322

Monday - Sunday 

12:00 pm - 8:00 pm 


Get Directions