Get directions to: El Mundo De Mariscos, Oceanside, CA
Restaurant address: 3110 San Luis Rey Rd Oceanside, CA 92054, USA
Restaurant: El Mundo De Mariscos