SLS Las Vegas is by no means a neighborhood casino: It’s located on the Strip, which many locals avoid, and a lot of its chic restaurant and nightlife options feel like they’d fit in at other upscale, tourist-focused resorts. Yet the financially struggling SLS still wants local residents to ...