Get directions to: El Preferido Taco Shop, Santa Paula, CA
Restaurant address: 654 W Harvard Blvd Santa Paula, CA 93060, USA
Restaurant: El Preferido Taco Shop