The Embarcadero Center is a 4 million-square-foot, mixed-use (office and retail) complex that houses over 100 stores, restaurants, banks and medical offices, and even a movie theater. Embarcadero Center's retail and medical directory can be found here. The complex also houses offices, in its five towers.
The Embarcadero Center has nicely landscaped skywalks and retail space which is open to the public, and is very quiet and empty on the weekends.
A photo essay about the high hopes its designers had for it.