Get directions to: Los Sanchez, Elko, NV
Restaurant address: 220 Idaho Street Elko, NV 89801, USA
Restaurant: Los Sanchez