Rula Bula is a great pub on Mill. They have a band every now and again--on these days, there is a small cover so bring a bit of cash.
The waitstaff is really friendly here. I came here a lot during World Cup time (even at like 10 in the morning) and they were giving away free glasses. Rumor has it that the owner gets beer glasses by the box and they are piled up on the 2nd floor of the restaurant (incentive for owner: I will change my rating to a 5 star if you contact me via Yelp and give me some beer glasses. dead serious).
The Happy Hour prices are pretty good and the beer selection on tap is great. If you're visiting for the first time, sit on the patio. It is no joke bigger than the inside and much more fun. If you go around Happy Hour time, the sky will have AZ sunset colors and it makes for a really great experience.