Tuesday, May 23, 2006
Levi Strauss Plaza
Levi's Headquarters in San Francisco, which is located at the foot of Filbert Steps, right across from the waterfront.
Levi Plaza is the kind of place where you would like to work, or at least spend your lunch hour.
Water meanders through the entire park-like setting, and there are weeping willows to relax under. Yet this is right in the middle of the city.