Mountain View Sports Bar at Spirit Mountain Casino

This listing is provided by Travel Salem

It’s game on! Mountain View Sports Bar has all the sports entertainment you seek – with 17 large screen high-definition TVs, the Sunday Ticket and any major pay-per-view event all free of charge. The bar offers burgers, buffalo wings and nachos with NW micro-brews and domestic beers on tap.