this is my watering hole prior to a dbacks game. I always park right behind or next to Cooperstown. I don't think id ever go out of my way to come here except for when i am downtown for a ballgame though.
I usually sit at the bar, everything i have ever eaten here has been good. Love the many options of beers on draft and have met some good people while enjoying the beers at the bar. Lots of large projector screens and TV's everywhere so you can catch up on sports. Still need to eat the big unit one day. When the weather is nice i enjoy sitting outside and using the outside bar for my drinks.
give this place a try next time your looking to kill time before a dbacks game. I wouldn't go anywhere else (aka don't go to the mexican joint on 7th street because its over priced and lame)