Takeout, Wheelchair Accessible, Seating, Table Service
11430 Deerfield Drive, Truckee, California 96161, United States of America
11:00 am - 9:00 pm
11:00 am - 9:30 pm
September 25, 2022 10:19 am local time
Lake Tahoe Network aims to strengthen our community by promoting local economic growth, sustainable practices, and the responsible enjoyment of the Tahoe Basin’s beauty.