California
Villa Park
El Taquito
El Taquito
(714) 998-3405
17852 Santiago Blvd #2, Villa Park, CA 92861
Own this business?
Learn more
about offering online ordering to your diners.
$
$$$$
Menu not currently available
Ad