Haight Street Marijuana — Then & Now

Sunshine Powers has been part owner/operational manager of Haight Street’s tie-dye mecca, Jammin’ on Haight, since they opened in 2012. This good-vibes San Francisco neighborhood store is loaded with all-things hippie, and Sunshine is the Cheshire Cat behind it all, dedicated to keeping the original spirit of the ’60s and Continue Reading