Arheološki nalazi iz juga SAD-a, Meksika i Perua otkrivaju da su kaktusi koji sadrže meskalin korišteni u ceremonijama hiljadama godina. Kaktus San Pedro se ističe u sadržaju Meskalina. Upotreba kaktusa San Pedro (ili po njegovom lokalnom nazivu Wachuma) koji je bio uobičajen u Peruu čak i prije Carstva Inka, znatno je smanjena nakon španskih osvajanja, ali se od sredine 20. stoljeća postepeno proširila iz Perua u Boliviju i Čile, uglavnom kao lijek.
Identifikacija meskalina kao aktivne supstance u kaktusu San Pedro postignuta je tek 1960. godine. Ova supstanca se uglavnom nalazi ispod kore. Ime San-Pedro, koje je kaktus dobio nakon španskih osvajanja, odnosi se na Svetog Petra, koji prema kršćanskom vjerovanju drži ključeve od nebeskih vrata. Trenutno ga u slične svrhe koristi Indijanska crkva, koja je osnovana krajem 19. stoljeća.