Could you please give some crosstreets ?
Embarcadero BART is on Market street near the California Street cable car terminus.
Market and Van Ness where SF Voice for Israel group is starting from:
Here are the Two Links if the maps turn into red squares...