Description
Located in Truckee – Northern California's thriving mountain town. An inspired dining experience serving Mexican food, elevated cocktails and drinks.
Comfort food · Casual · Good for kids
Location
10164 Donner Pass Rd Unit#3, Truckee, CA 96161, USA