Football?! We’ve got that!
Watch your favorite Sports on our Large Plasma TVs.
Drink Specials every day of the week!
Food & Drink at Tahoe Bowl
Located inside Tahoe Bowl, Lane 17 Sports Bar is a great place to meet friends after work or during a bowling night out. Enjoy a friendly game of pool and watch your favorite sports teams on our large plasma TV screens.