El Tacuache Food Truck

38872 Fremont Blvd, Fremont
(510) 461-1189