Sometimes you need to call a spade a spade. And sometimes you need to call a pre-gaming restaurant a pre-gaming restaurant. That's what Peyote in Mayfair is. They do modern Mexican food here that is neither authentic nor cheap - but it does taste good. At the weekends there's a DJ playing dance music, and there's always a party atmosphere. Come with a group and plan to drink a bunch of tequila as a way to start a night out.