Metro sports bar, and Bullshooter pool hall/bar are both close to each other and on Peoria Blvd. Try one, and then the other.
td
Metro use to be the place, never liked Bullshooters. Metro has a smoking patio, is more of a sports bar, lot of TV for game watching, plus has bar boxes, and big tables.
I check out Metro Sports Bar.. As far as Glendale can not think of anything you might want to check out.
Don't forget Tempe a short ride on the Freeway, that is where Scotts Frost's room is. Traffic is not a problem in PHX, it moves good on weekends..