Get directions to: El Dorado Restaurant, Oxnard, CA
Restaurant address: 601 S Oxnard Blvd Oxnard, CA 93030, USA
Restaurant: El Dorado Restaurant