Best place to watch the Colorado Avalanche is Pepsi Center in Denver. But what if the Avs are playing on the road? Or what if you can’t get (or afford) a ticket to the game? Check out the best Colorado Avalanche bars to watch the game in the company of other Avs fans.