Can you be more specific, give either the name of the place or cross streets/address? Tatum Blvd extends from Camelback Mountain in PV (beautiful) way up beyond the Loop 101, I'd say 10-15 miles.
I'm guessing it is near Tatum/101 which has very recently exploded with tons of retail/restaurants, so you'd be fine. That area is about 10 min or so from I-17, which you'd use to get in/out from Vegas. You could always hop on the 101 and go into N Scottsdale or take it around to Old Town, and even to Tempe.
The 8 year old may enjoy a trip to Arizona Mills, with Gameworks. There's also an IMAX theater there, tons of restaurants nearby.