Our Location

Chula Vista

2127 Olympic Parkway Suite 1001
Chula Vista, CA 91915

(619) 737-5913

Hours

Monday - Wednesday: 2:00 pm - 8:00 pm
Thursday - Sunday: 11:00 am - 3:00 pm
4:30 pm - 8:00 pm