Watch your favorite Sports on our Large Plasma TV's.
Drink Specials everday of the week!
Food & Drink at Tahoe Bowl
Located inside the Tahoe Bowl, the newly remodeled 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.