Embarcadero Center - San Francisco, CA Mall and Shopping Center
Home > US > California > San Francisco > Embarcadero Center

Embarcadero Center

Embarcadero Center is open air mall with 350,000 sq. feet Gross Leasable Area (GLA). Below you can find Embarcadero Center contact information, mall location map (coming soon), nearby hotels (coming soon) as well as Embarcadero Center store directory arranged both alphabetically and by categories.

Embarcadero Center Contact Information


Address: One Maritime Plaza, Suite 900, San Francisco, CA 94111

Phone: (415) 772-0700

Website: Embarcadero Center


Embarcadero Center Store Directory - A to Z

Directory of all stores in Embarcadero Center sorted alphabetically.


Embarcadero Center Stores - Categories

Directory of Embarcadero Center stores sorted by categories.