It's the go to place for most high schoolers, but I still like to go to the Harkins there and hang out in the Chipotle in the area.
The shopping is all indoors but a lot of the restaurants and other services are in separate buildings outside of the main mall building.
They have a pretty decent selection of stores to shop at and they still add new stores from time to time.