Best week ever!
The village at squaw is the best place to come ski in the Lake Tahoe area. Staying in the village Is lovely and sooo practical for skiers... but... the food in the village is sub optimal and i cannot figure out why. The choice is very limited, the restaurants offer the same food…