Chula Puebla Taco Truck

Chula Puebla Taco Truck, 320 Cres Village Cir, San Jose, CA 95134, United States

(408) 709-6872

Location