Mexican Restaurants in London
London is home to a diverse range of restaurants, and Mexican cuisine is no exception. From authentic street food to Tex-Mex favorites, there's something for everyone. Here are some top picks for Mexican restaurants in the city.
Cafe Chula: Mexican Restaurant & Cafe
Cafe Chula in Camden Town delivers the most scrumptious and genuine Mexican fare and refreshments. Their team of Mexican chefs blend their expertise with fresh ingredients to introduce traditional and exciting cuisine. Cafe Chula is an ideal spot to socialize, grab lunch or dinner.
CHILANGO: Mexican Restaurant on Upper Street
CHILANGO promises a rush of Mexican flavors on Upper Street with its vibrant and fresh menu. The restaurant offers online orders, music, and an overall lively atmosphere.
DF Tacos: Your Mexican Fix in Shoreditch, Tottenham Court Road & Brixton
DF Tacos brings authentic Mexican cuisine with vegetarian and vegan options to Brick Lane. The restaurant offers services such as delivery, takeout, walk-ins, reservations, and groups.
Chiquito: Family Style Mexican & American Restaurant
Chiquito has been satisfying taste buds for over 25 years with their range of Tex-Mex and Mexican dishes. Their menu caters to all spice levels and is perfect for a family night out.
Discover the best Mexican restaurants in London for your next night out or takeaway order.
Full list of Mexican restaurants
What people say
Mexican cuisine is becoming increasingly popular in the city of London, with a wide range of restaurants offering authentic dishes. The city is filled with a diverse selection of Mexican restaurants, ranging from traditional taqueria to high-end eateries.
London is an excellent place for those looking to indulge in Mexican cuisine, as it offers a plethora of options for everyone. Some of the recommended Mexican restaurants include La Bodega Negra in Soho, Wahaca in Covent Garden, and Taqueria in Notting Hill.
Locals tend to gravitate towards more authentic, traditional Mexican restaurants such as Santo Remedio in Shoreditch and Lupita in Spitalfields. These restaurants offer a more rustic ambiance and focus on serving traditional Mexican dishes such as tacos al pastor and mole enchiladas.
On the other hand, tourists tend to opt for more upmarket Mexican restaurants such as Ella Canta, which boasts a Michelin star, and Mestizo in Euston. These high-end eateries offer a more modern take on Mexican cuisine, with innovative dishes that fuse together traditional and contemporary flavors.
Prices for Mexican restaurants in London vary depending on the location and type of cuisine. Traditional taquerias tend to be more affordable, with prices ranging from £5-£10 per dish. On the other hand, higher-end Mexican eateries can cost upwards of £30 per person and often require reservations.
In conclusion, London is an excellent place to experience authentic Mexican cuisine. Whether you're looking for a traditional taqueria or a high-end restaurant with Michelin stars, there is something for everyone. From the locals' favorite spots to the most highly recommended restaurants by food critics, London has it all when it comes to Mexican food.