Arkeologiske funn fra det sørlige USA, Mexico og Peru avslører at meskalinholdige kaktus ble brukt i seremonier i tusenvis av år. San Pedro-kaktusen skiller seg ut i innholdet i Mescaline. Bruken av San Pedro-kaktusen (eller med dets lokale navn, Wachuma) som var vanlig i Peru selv før Inkariket, ble sterkt redusert etter de spanske erobringene, men fra midten av 1900-tallet spredte den seg gradvis fra Peru til Bolivia og Chile, hovedsakelig som medisin.
Identifikasjonen av meskalin som det aktive stoffet i San Pedro-kaktusen ble først oppnådd i 1960. Dette stoffet finnes for det meste under barken. Navnet San-Pedro, som ble gitt til kaktusen etter de spanske erobringene, refererer til St. Peter, som ifølge kristen tro har nøklene til himmelens porter. For tiden er den fortsatt i bruk til lignende formål av Native American Church, som ble grunnlagt på slutten av 1800-tallet.