Get directions to: El Taco Loco, Santa Paula, CA
Restaurant address: 1435 E Harvard Blvd Santa Paula, CA 93060, USA
Restaurant: El Taco Loco