ViaMichelin
Embarcadero Center
Location picture
Michelin Guide
City and village
The Michelin Guide's review
The huge Embarcadero Center is spread over four entire blocks, each of which is home to an enormous 40-story high-rise. The towers are linked by passageways, the first three levels of which are occupied by a somewhat bland shopping mall. A stroll along the footbridges is nonetheless pleasant.
Location
The embarcadero
San Francisco 94111
You may also like…