Can’t find it… Maybe not open yet? Phone number goes IMMEDIATELY to voicemail. The address 10091 Donner Pass Rd Truckee Ca 96161 Ph: 775386‑6655 is like a spice store or something. Can’t wait to update review once business is really there. The website says opening Fall of 2015. Well I am writing this in the Spring of 2016.