The spot to watch Steelers games in Las Vegas is at the Rampart Casino. It's off the strip, but... There's this awesome lil Irish pub called "J.C. Wooloughan".

221 N Rampart BlvdLas Vegas, NV 89145(702) 507-5900

When I lived in Vegas, didn't want to stay home, and wanted to go to a Steelers bar (Gotta love pirated TV signals at home. Arrrrrr!) I'd go there.

Come Steelers game-time... It is full of nothing but Steelers fans. All TV screens = Steelers game. (Don't have to be bothered by other drunk-arsed fans watching THEIR game). Great drink prices... Super good food (They have a damn-good shephard's pie) and even a fan-club (Which gets you the GOOD seats in the bar. First-timers are usually left standing.)