Get directions to: Taqueria Nayarit, Lake Elsinore, CA
Restaurant address: 31735 Riverside Dr Ste D Lake Elsinore, CA 92530, USA
Restaurant: Taqueria Nayarit