10825 Pioneer Trail Rd, Truckee, California 96161 USA
Front counter where you order your food.
Photo Credit: Yelp