Olive Oil

Peyote, London: Restaurant review - 'taco bill'

As drug fiends usually know, peyote is a Mexican cactus with hallucinogenic properties; the visions it conjures are so strong that a religious cult once sprang up to worship it. And a pretty hefty restaurant cult has appeared in the UK that worships simple Mexican cuisine.

More headlines