Get directions to: El Taco De Mexico, Oxnard, CA
Restaurant address: 3101 Saviers Rd Oxnard, CA 93033, USA
Restaurant: El Taco De Mexico