The North Face's Palo Alto location is on Alma St., near University Ave. It offers performance clothing for sports like hiking, climbing, and snowboarding, as well as casual, sporty winter wear. The North Face's own brand of footwear, clothing and equipment is also available.