Franchises can only open four pot shops in San Francisco, as the Board of Supervisors hashes out another new set of cannabis laws.
Franchises can only open four pot shops in San Francisco, as the Board of Supervisors hashes out another new set of cannabis laws.