Get directions to: Nayarit Restaurant, Perris, CA
Restaurant address: 140 S D St Perris, CA 92570, USA
Restaurant: Nayarit Restaurant