On The Town Where to Watch the Capitals in the Stanley Cup Finals These locals spots have plenty of deals (and screens) for hockey fans.