Truckee, California
Small and cozy Stella (in the Cedar House Sport Hotel) is pretty great for a night-out kind of meal. It took a while, but  a lot of Tahoe restaurants are finally embracing seasonal and local the way Stella has. They change the menu quite often. Plus, the open kitchen is fun to watch.
Last Reviewed
September 2013


10918 Brockway Rd.
Truckee, CA


Closed Mondays and Tuesdays.