Go to Bruges and get the Machine Gun. It's amazing. They also have great waffles and dessert options. Communal is really good, but pretty pricey. Another great option is to eat at Brassas. It's one step up from a taco stand, but the food is amazing. If you like Mexican, you won't regret eating there - it's located at 238 W 100 S in a parking lot.
Or there's Bombay House, if you like Indian food. It's a sit down, so give yourself extra time. Or, if you want to park north of the stadium then eat at 180 Tacos. They have an amazing Thai Chicken taco. Seriously, it's unreal. Their Buffalo Chicken taco is also great.
I would park at the Indoor Practice Facility if I were you. There's plenty of parking, and it's only a 10 minute walk from the stadium. On the same street as the stadium (Canyon Dr.), but 1 a mile or so to the south.