The Embarcadero Center in San Francisco.
a wharf or other landing place
Origin of embarcaderoSpanish ; from past participle of embarcar, embark
nounpl. em·bar·ca·de·ros California
A pier, wharf, or landing place, especially on a river or inland waterway.
Origin of embarcaderoSpanish, from embarcar, to embark, from Old Spanish, from Medieval Latin imbarcāre; see embark.
From Spanish embarcadero, from embarcar (“to embark”).