Compared to Chase Field this stadium kinda sucks. Though I would much rather watch football than baseball, the food and drink options in the stadium and around the stadium are really sub par.
The bars & restaurants in the area right next to the stadium were clearly built only for stadium spectators (because there is nothing else around) but were not built to handle the capacity. We got there about 2.5 hours before the game and everything had insanely long lines and if there was any seating available without a 2 hour wait it was for outdoor-only seating (it was 110 degrees outside...painful). The Yard House (the best option there) was completely full with no chance of getting food or drinks before the game.
Inside the stadium the food choices are slim and not very good. I love a ballpark pretzel as much as the next person but they could have done better. The Papa Johns branded pizza was awful and didn't taste a think like Papa John's pizza - soggy crust, tasteless sauce, no herbs or flavoring, and barely any cheese.
The screens inside the stadium are pathetically small so I recommend not getting nosebleed seats because you won't have much to look at to see what happened. We had really good seats and the screens were too small to help much.