Ella Canta is a high end Mexican fine dining restaurant in the Intercontinental Hotel on Park Lane. With dishes like grasshopper-topped guacamole and meat dishes with mole, there’s some authenticity at play here, and the food is very solid, if quite expensive. Expect Ella Canta to be the new hot spot for pricey anniversary dinners for couples who are gainfully employed and under the age of 70.
Where we've featured it
More spots in MayfairSee more
Neo Bistro is a casual fine dining restaurant serving inventive dishes that may look like fiddly food art but happen to taste excellent, too.
Scully serves fantastically OTT food in a sober St James’s setting. The flavours are a slap around the face, in a good way.
Imperial Treasure is a big, fancy Chinese restaurant in St James’s which lacks atmosphere, but serves some pretty great dim sum.
More Mexican spotsSee more
Decimo is a loud and proud Mexican-inspired spot on the tenth floor of The Standard in King’s Cross.
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.
Corazon is a casual taco restaurant in Soho that’s great for a casual meal with friends, or for grabbing a drink and a snack.
Suggested by our writers
Breddos Tacos Soho
Breddos is a Mexican 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