Get directions to: Mariscos La Sirenita, Oxnard, CA
Restaurant address: 2091 N Oxnard Blvd Oxnard, CA 93036, USA
Restaurant: Mariscos La Sirenita