I went down for the UNLV game this year and found a little spot
south on Las Vegas Blvd called Town Square Park. It's kind of a big outdoor mall similar to the Riverwoods in Provo. They've got a big arcade, shops and restaurants. It was kind of a nice break from the casino scene.