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.
More spots in MayfairSee more
Bombay Bustle is more formal than your local curry house but not at all stuffy, even though it’s in Mayfair.
Imperial Treasure is a big, fancy Chinese restaurant in St James’s which lacks atmosphere, but serves some pretty great dim sum.
The Guinea Grill
The Guinea Grill is a tiny pub in Mayfair with an old school restaurant specialising in excellent steaks.
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