Mexican restaurant. Comfort food, Small plates, Quick bite.
11760 Donner Pass Road, Truckee, California 96161, United States of America
4:00 pm - 9:00 pm
September 25, 2022 9:55 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.