Contact
El Califas Tacos Food Truck (925) 719-8562
850 Leong Dr, Mountain View CA as of dinehere.us