Can I legally use cannabis on the streets of San Francisco?

No, it is not legal to use cannabis on the streets of San Francisco. You can only use it on private property and on properly permitted outdoor events such as 420 Hippie hill SF.