A pot shop opened in a posh California shopping district. Can it attract country club-goers?