Peyote is a stylish Mexican restaurant located in Mayfair, London. They offer a range of modern Mexican dishes, including ceviche, tacos, and tostadas. The restaurant also has a great selection of tequila and mezcal cocktails.