Get directions to: El Chamisal Restaurant, Las Vegas, NV
Restaurant address: 1054 N Rancho Dr Las Vegas, NV 89106, USA
Restaurant: El Chamisal Restaurant