There are several Mexican restaurants in Truckee, but Los Altos is my favorite, for both food and atmosphere. This storefront restaurant is located in the Albertson's-Long's shopping center, just off Hwy 89 South. The decor is rustic, with wooden booths and casual tables with paper placemats. The feeling is that this is a family-run restaurant, which it is. The service staff is friendly, but can be a bit harried when the place is packed, as it often is on weekends. You may have to wait at the bar until a table is available, but the chips and salsa are fresh and the margaritas are good.
The menu has the full range of "traditional" Mexican resturant fare, with a homemade taste. The taco she...Read More