I love the theme of this place and think it could definitely be a national chain.
I use to go up to the north Phoenix location back in the day for their cheap Long Island Ice teas and great food, and all their big screen TV's to watch all the games on.
The service at this location is great but the food is not what it is at their northern location and I think it is a little pricier because they are so close to the Biltmore. They also don't have the Long Islands!!
In any event if you want to have a chill place to watch the game I would definitely advise going here for drinks.
Would probably opt out on the food...they are a bit off if you have eaten at any of there other locations.