News

London’s best Mexican restaurant in 2025, according to Time Out

This Marylebone restaurant has phenomenal tacos and fancied-up street food

Leonie Cooper
Written by
Leonie Cooper
Food & Drink Editor, London
Cavita
Photograph: Ariana Ruth
Advertising

Hungry for tapas, totopos and sopes?

Good, because we’ve got a brand new list of the best Mexican restaurants in London.

Our extremely tasty top 20 was compiled by Daniela Toporek, a London-based, Mexican-American food and travel journalist who has eaten her way across the capital in search of the most authentic and delicious Mexican cuisine. The list features food market taco stands, Michelin-starred restaurants, casual canteens and much, much more.

The list is topped by Cavita in Marylebone. Daniela praised the restaurant’s ‘phenomenal tacos’, but also said it’s ‘an excellent place to stray from the traditional eats and savour some of Mexico’s more unknown dishes.

Cavita opened in 2022 and is the project of Mexico City-born chef Adriana Cavita, and features a menu of ‘elevated street food’, much of it inspired by her grandmother, who had a roadside food stall in Azcapotzalco.

Other restaurants to feature in the top 20 include Stoke Newington’s Sonora Taqueria, London Bridge’s Santo Remedio, Leytonstone’s Homies on Donkeys, Walthamstow’s Comalera and south London mini-chain Taca Tacos.

Read Time Out’s full list of the best Mexican restaurants in London here.   

Get the latest and greatest from the Big Smoke – from news and reviews to events and trends. Just follow our Time Out London WhatsApp channel.

Stay in the loop: sign up for our free Time Out London newsletter for the best of the city, straight to your inbox.

Popular on Time Out

    You may also like
    You may also like
    Advertising