Map
11011 W. Charleston Blvd., Las Vegas, NV, United States
Restaurant
Salt Lick, Las Vegas