Contact Us

We'd love to hear from you! Please email us at or use the form below to reach out.

We are now located at the Otay Ranch Town Center

2015 Birch Road #903
Chula Vista, CA 91915

Store hours:

Monday-Thursday: 11:00am - 7:00pm
Friday-Saturday: 11:00am - 8:00pm
Sunday:       11:00am - 6:00pm

Hours are subject to change at any time