Get directions to: El Pescador, Santa Paula, CA
Restaurant address: 322 S Peck Rd Santa Paula, CA 93060, USA
Restaurant: El Pescador