Nearer the new stadium than most of the above suggestions, head north on the Loop 101 to Bell Road, then turn east into the Arrowhead mall area. Tons of restaurants - many chains.. Abuelos is one of my favorites.
A few more to research here:
http://phoenix.about.com/od/restwest/