The North Face was founded in San Francisco as a ski, camping and mountaineering mail order business in 1964. The Grateful Dead played at the official opening of its first store at 308 Columbus Avenue in San Francisco’s North Beach on October 26, 1966.