Tahoe Donner has a variety of options for eating out.
Alder Creek Cafe
Hours: Daily from 11:00 A.M. to 2:00 P.M.
Location: 15275 Alder Creek Rd., Truckee, CA 96161
Phone: (530) 587-9484
The Lodge Restaurant & Pub
Pizza On the Hill
Hours: Thursday thru Monday from 5:00 P.M. to 8:30 P.M., Happy Hour from 5:00 P.M. to 6:00 P.M.
Location: 11509 Northwoods Blvd., Truckee, CA 96161
Phone: (530) 582-9669