Get directions to: El Pollo Charro, Moorpark, CA
Restaurant address: 304 W Los Angeles Ave Moorpark, CA 93021, USA
Restaurant: El Pollo Charro