Restaurant availability search:



Party size:




Sort by:

Mexican restaurants in London

Browse our Mexican restaurants in London guide. Below is a list of restaurants in London that serve Mexican food, for you to take your pick from. Use the search to find live availability and reserve a table online. Whether you're looking for Modern British, Chinese, Indian, Italian or Spanish cuisine, our restaurants guide will help you locate the perfect place to eat.

Cafe Pacifico

Average Price
Mexican Restaurant

153 yards/1 min walk from London center

5 Langley Street, London, WC2H 9JA

London's original Mexican cantina, Cafe Pacifico in Covent Garden has been a quality venue for many parties and special events for over 33 years,

Description | Map | More details

Average price (3 course meal): £25

book now »

Ella Canta

Average Price
Mexican Restaurant

1.4 miles away from London center

InterContinental Park Lane Constellation Hotel (Opco) UK S.A., t/a InterContinental London Park Lane , London, W1J 7QY

Housed within the InterContinental London Park Lane, Ella Canta is a celebration of Mexican gastronomy paired with freshly-stirred cocktails. The subtle colour palette and candle-lit

Description | Map | More details

Special Offers:

  • Weekend Brunch with unlimited Margaritas £45 per person Book Now
  • Six-course 'Into the Gold' menu including a cocktail £70 per person Book Now
  • 3-course menu & 3 cocktails £80 per person Book Now
  • Five-course early New Year's Eve menu including a glass of Champagne or Pear Bellini £85 per person Book Now
  • Weekend Brunch with unlimited Agua Frescas £35 per person Book Now

Average price (3 course meal): £48

book now »

Santo Remedio

Average Price
Mexican Restaurant

1.9 miles away from London center

152 Tooley St., London, SE1 2TU

Importing speciality ingredients from Mexico as well as sourcing produce from local suppliers, Santo Remedio is a vibrant Mexican restaurant and tequila bar in London Bridge.

Description | Map | More details

Special Offers:

  • Lunch Set Menu - 2 Courses £15.50 or 3 Courses £19.50 per person Book Now
  • Brunch Menu Book Now

Average price (3 course meal): £50

book now »

Showing restaurants: 1-3 of 3 of 3

Restaurants in London