Embarcadero, the Spanish word for wharf, may also refer specifically to:

Places

edit

Transportation

edit

Brands and enterprises

edit