WestWorld is cool because they're always doing something new or hosting a different event. They're not just rodeos and horse shows (although they have a ton of those), they also host dog shows, baby shopping extravaganzas, girls night out shopping extravaganzas, charity events, music festivals, car shows, exhibits and much more.
It's such a big place, they definitely have the capacity to pull off pretty much any event and they always have food stands or catering (depending on the event) for any hungry guests as well as wine/cocktails most of the time too.
You can check out their calendar of events at
http://www.scottsdaleaz.gov/westworld/events.asp