1008A Industrial Blvd. Chula Vista,  CA 91911

(619) 488-7524

Our Menu

1008A Industrial Blvd. (between L St & Moss St) Chula Vista,  CA 91911  |  (619) 488-7524

Monday to Sunday: 8:00 am - 6:00 pm

Design by Freewebzite.com