Skip to content

Best of London

Time Out's Top 20

19 stopsSeveral days. Do it area by area: East, South, West, Central, NorthAbout 53 km end to end, Leytonstone to East Finchley

Take this crawl with you

19 stops, by walking. Share it with your group, save it, or open the route on your phone.

Every pick from Time Out's list of London's 20 best Mexican restaurants (4 November 2026) that serves tacos, in the shortest order we could find. 19 stops: Cometa in Fitzrovia is left out because, as Time Out says, it serves no tacos. This is a challenge to spread over several days, not one afternoon.

Crawl map
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

The route: 19 stops

Total time: 786 mins

Getting around

Walk, cycle, bus or tube:

  • • Budget 30 mins per taqueria for ordering, eating, and soaking in the vibe
  • • Travel times are estimates - add time for photos and exploring
  • • Go with friends - share dishes to try more variety
  • • Check opening hours before you go

Take this crawl with you

19 stops, by walking. Share it with your group, save it, or open the route on your phone.

1
Homies on Donkeys

686 High Road Leytonstone, London E11 3AA

40 min walk (3.3 km)
2
Comalera

Unit 31, Crate, 35 St James Street, Walthamstow, London E17 7FY

51 min walk (4.3 km)
3
Corrochio's

70-74 Stoke Newington Rd, London N16 7XB

38 min walk (3.2 km)
4
Zapote

70 Leonard Street, Shoreditch, London EC2A 4QX

26 min walk (2.2 km)
5
Tacos Padre

The Borough Market Kitchen Padre, Winchester Walk, Jubilee, London SE1 9AG

0 min walk (0.0 km)
6
El Pastor London Bridge

7A Stoney St, London SE1 9AA

Authentic al pastor tacos with meat cooked on a traditional vertical spit. A Dalston favorite bringing real Mexico City flavors to London.

50 min walk (4.2 km)
7
Guacamoles

Rye Lane Indoor Market, 48 Rye Lane, Peckham, London SE15 5BY

5 min walk (0.4 km)
8
Taca Tacos

200 Rye Lane, Peckham, London SE15 4NF

95 min walk (7.9 km)
9
Mestizo Chelsea

392 King's Road, Chelsea, London SW3 5UZ

31 min walk (2.6 km)
10
Tacos MX Fulham

337 Lillie Road, London SW6 7NR (takeaway only)

17 min walk (1.4 km)
11
1910 Parsons Green

277 New King's Road, Parsons Green, London SW6 4RD

53 min walk (4.4 km)
12
Mirtala

59-61 Turnham Green Terrace, Chiswick, London W4 1RP

59 min walk (4.9 km)
13
Polanco

43 Chamberlayne Road, Kensal Rise, London NW10 3NB

54 min walk (4.5 km)
14
KOL

9 Seymour Street, London W1H 7BA

7 min walk (0.6 km)
15
Cavita

56-60 Wigmore Street, Marylebone, London W1U 2RZ

2 min walk (0.2 km)
16
Santo Remedio Marylebone

13-14 Thayer Street, Marylebone, London W1U 3JR

30 min walk (2.5 km)
17
El Cenote

2 Inverness Street, Camden, London NW1 7HJ

34 min walk (2.8 km)
18
Proper Tacos

Unit 6, 22 Seven Sisters Road, London N7 6AG

62 min walk (5.1 km)
19
Taco Bros Restaurant & Cocktail Bar

212 High Road, London N2 9AY

No more open independents within walking distance of the last stop.

Extra stops are independents we have checked. Opening hours change, so check before you go.

Ready to go? Take this crawl with you

19 stops, by walking. Share it with your group, save it, or open the route on your phone.

Build your own crawl

Plan a crawl