Housed at the trendy Cedar House Sport Hotel, this modern mountain-lodge dining room elevates Truckee’s eating scene with Californian flair, harmonizing Asian and Mediterranean influences on its seasonal menu of housemade pastas, grilled meats and pan-roasted seafood. Bonuses: veggies grown on-site, housemade artisan bread and a killer wine list.
Stella
Top choice in Lake Tahoe