190 Stockton St
San Francisco, CA 94108
415-989-7799
Right next to the main Cable Car station in San Francisco's Downtown sits the best flower stand in the area, popular for both tourists and locals alike. You can buy flowers, all fresh and nicely-wrapped, quickly and for good prices, considering that it's a flower stand and not a real florist shop.
4Right next to the main Cable Car station in San Francisco's Downtown sits the best flower stand in the area, popular for both tourists and locals alike. You can buy flowers, all fresh and nicely-wrapped, quickly and for good prices, considering that it's a flower stand and not a real florist shop.