Mexican Restaurants in London

46 places with full menus and up-to-date prices. A typical menu runs from £2.30 to £36.

Surprise me

Mexican dishes diners love in London

Based on diner reviews and ratings

  1. Burritos 12' El Loco Burrito Crouch End £9
  2. CHURROS CON CHOCOLATE Cafe Pacifico £8.50
  3. Classic Guacamole Santo Remedio London Bridge £8.50
  4. Margarita de la Casa Santo Remedio Marylebone £13.50
  5. Baja Fish El Pastor Soho £8.50
  6. POLLO AL TEQUILA Mestizo £17.60

What dishes cost in London

All dish prices

46 restaurants

Price
Features

More in London

British 1,472Pub 780Italian 586European 581Mediterranean 451Middle Eastern 411Indian 370Café 351Pizza 287Japanese 229Asian 193Turkish 192

Mexican Restaurants in other cities

Edinburgh 11 Glasgow 6 Cardiff 5