I was surprised at Westgate City Center! I have no spent any time in Glendale. We had tickets to a show at the stadium, which is located in City Center. It was clean, nicely laid out and had a good selection of places to eat. Great place to chill before or after a games/show