Get directions to: La Santa Cruz, North Las Vegas, NV
Restaurant address: 2201 Civic Center Dr North Las Vegas, NV 89030, USA
Restaurant: La Santa Cruz