Arheološki nalazi iz južnog SAD-a, Meksika i Perua otkrivaju da su kaktusi koji sadrže meskalin korišteni u ceremonijama tisućama godina. Kaktus San Pedro ističe se sadržajem meskalina. Upotreba kaktusa San Pedro (ili lokalnog naziva Wachuma) koji je bio uobičajen u Peruu čak i prije Carstva Inka, znatno je smanjena nakon španjolskih osvajanja, ali od sredine 20. stoljeća postupno se proširio iz Perua u Boliviju i Čile, uglavnom kao lijek.
Identifikacija meskalina kao aktivne tvari u kaktusu San Pedro postignuta je tek 1960. godine. Ta se tvar uglavnom nalazi ispod kore. Ime San-Pedro, koje je kaktus dobio nakon španjolskih osvajanja, odnosi se na svetog Petra, koji prema kršćanskom vjerovanju drži ključeve vrata raja. Trenutno ga u slične svrhe koristi indijanska crkva, koja je osnovana u kasnom 19. stoljeću.