Археологически находки от южната част на САЩ, Мексико и Перу разкриват, че кактусите, съдържащи мескалин, са били използвани в церемонии в продължение на хиляди години. Кактусът Сан Педро се откроява в съдържанието на мескалин. Употребата на кактуса Сан Педро (или местното му име Wachuma), който е бил често срещан в Перу дори преди империята на инките, е значително намален след испанските завоевания, но от средата на 20-ти век той постепенно се разпространява от Перу в Боливия и Чили, главно като лекарство.
Идентифицирането на мескалин като активно вещество в кактуса Сан Педро е постигнато едва през 1960 г. Това вещество се намира предимно под кората. Името Сан-Педро, което е дадено на кактуса след испанските завоевания, се отнася до Свети Петър, който според християнските вярвания държи ключовете за портите на рая. В момента той остава в употреба за подобни цели от индианската църква, която е основана в края на 19 век.