Annual Carnaval San Francisco takes place on May 27 & 28, 2017
The 2017 Grand Parade will be held on May 28th at 9:30 am at Harrison Street between 16th and 24th Street in San Francisco. Watch a brilliant procession of contingents, most of which will feature…
Read More