Stella

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

Address

10918 Brockway Rd.
Truckee, CA

Note

Closed Mondays and Tuesdays.