The North Face shop, in the building where the old Cecil’s Market used to be, is an explosion of puffy ski clothing. It’s a nice store with high ceilings and lots of room, but most of that room is taken up by the huge inventory. And what room is left over is filled with people buying gear. Their motto is Never Stop Exploring, and that’s pretty apt, because you could spend an awful lot of time checking out all of the apparel in this store. The staff members work their tails off here and are both friendly and knowledgeable.
Heavenly Mountain Resort
4111 Lake Tahoe Boulevard, #4, South Lake Tahoe, CA