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.
Peyote is permanently closed.
More spots in MayfairSee more
Kitty Fisher’s is a great restaurant in Mayfair serving hedonistic plates of simple, rich, and delicious British food.
The Wolseley is a huge, classic all-day brasserie in Mayfair, but it’s the breakfasts here that make it an essential London experience.
Gymkhana is the best Indian restaurant in London, an upscale establishment serving elevated classics and an incredible biryani.
More Mexican spotsSee more
Taquería’s excellent tacos, strong margaritas, and fun vibes make it one of the best places in Notting Hill for a dinner with your mates.
El Pastor serves Mexico City-style tacos in a former railway arch near Borough Market. While it can be very good, it can also be a disappointment.
Mestizo is where Mexican people actually go to eat Mexican food in London, with good tacos and comfort food dishes. It’s also good for groups.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more