Went here before a Dbacks game. Our server was nice, but the food was only mediocre. We got nachos and a bunch of wings: the nachos were a bit dry and overcooked. The wings were decent but not really justified in the price.
I liked the tv's playing old music videos and the general Hard Rock Cafe feel.
I would maybe go here again but I would not go out of my way to make it over here.