Contact us

290 Center St
Chula Vista, CA 91910
(619) 422-4423

Open from 9am-6pm
Tuesday through Saturday
Abremos de 9:00am a 6:00pm

WALK INS WELCOME
Sin cita son bienvenidos

Spanish & English spoken
Se habla espanol e ingles