The Green Cross - San Francisco3/16/2024the green cross is my favorite dispensary in San Francisco, best products best costumer service they are located in a very nice and clean area!! i definitely will come back again thank you The Green crossShow more