2 definitions by Keolo
Named after the waterfront district in San Francisco, Embarcadero means "wharf" or "landing place"
Its also a skateboard spot its a pice of skate history.
Its also a skateboard spot its a pice of skate history.
by Keolo March 24, 2005
by Keolo March 24, 2005