Get directions to: Mariscos El Nayarita, Castroville, CA
Restaurant address: 10624 Merritt St Castroville, CA 95012, USA
Restaurant: Mariscos El Nayarita