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
Hide is a huge, fancy, three-story fine dining restaurant in Mayfair, serving some truly excellent food morning to night.
The Wolseley is a huge, classic all-day brasserie in Mayfair, but it’s the breakfasts here that make it an essential London experience.
Indian food, cushions, surprisingly chilled by Mayfair standards - that’s what you can expect from Lucknow 49.
More Mexican spotsSee more
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.
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.
Breddos is a Clerkenwell restaurant that makes tacos with creative fillings that aren’t authentic, but are absolutely delicious.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more