I've only visited here before games for drinks so I can't comment on the food just yet... it's a little pricey for me. Some days, I am perfectly content with settling for a dirty dollar hot dog in the ballpark. That's what baseball games are for.
Game Seven is always packed... be ready to make some new friends; the bar is super crowded before the first pitch. All of the vodka sodas I've had here... mehh, they seem pretty weak... they have a nice selection on tap so I am a fan of that.
I love that they have other baseball games playing at the bar... I guess you'd expect that from a sports grill. And I love all of the dbacks memorabilia. That makes me happy. They usually have live music playing before the games. Great place to sit & people watch before the game... probably the most entertaining thing about this place.
All in all, good place to have a beer before the game.