Get directions to: Tapia's Tacos, Oxnard, CA
Restaurant address: 345 Patterson Rd Oxnard, CA 93035, USA
Restaurant: Tapia's Tacos