LOCATION

 

1663 CLARET CUP DR.

UNIT 13

Chula Vista, CA 91915

NO WALK INS-APPOINTMENTS ONLY.

Hours
Friday 5:00-11:00 P.M

Saturday 6:00 A.M-5:00 P.M

Sunday 6:00 A.M-5:00 P.M

Phone
Call/SMS: (619)-706-0070