Breddos Tacos

Best Mexican food in London

In this article, you'll learn the following:

Fresh, colourful and bursting with flavour, there’s plenty to love about Mexican food. With menus serving up everything from mouth-watering fajitas and tangy enchiladas to warming pozole and zingy chilaquiles, it’s no wonder Latin restaurants are so popular in London. And since the capital is an international hub for culture, you won’t have to search far to find moreish Mexican cuisine. You can also find an amazing selection of Mexican bars and clubs in London, perfect for celebrating Cinco De Mayo, Mexico Independence Day, or just for a fun night with friends.

Looking to add some spice to your life? Then take your pick from the best Mexican restaurants and bars in London. And don’t forget you could save money when the bill comes through our SWR Rewards.

Best Mexican restaurants in London

Whether you’re planning a weekend city getaway or are a London local, it can be tough to find top restaurants when there are so many options. To help you uncover the city’s finest, we’ve put together a list of the best places to try Mexican food in London.


19 New Row, London WC2N 4LA

Affordable, family-friendly and mouth-wateringly good –what’s not to love about Benito’s? With branches located all over London, this colourful Tex-Mex chain is all about burritos, either naked or wrapped. Take your pick from ten flavoursome salsa dips, before watering everything down with a traditional margarita or crisp Mexican beer.

Price rating: £

How to get there: The Covent Garden branch of Benito’s is a 22-minute walk from London Waterloo. You could always take the Northern Line northbound, hopping off at Leicester Square.

Breddos Tacos

Breddos Tacos

82 Goswell Rd, London EC1V 7DB

Over in Clerkenwell, the food at Breddos Tacos arrives as bright and colourful as the décor itself. Our top picks from the menu include queso fundido, a melted cheese dish made with dairy-lovers in mind. Don’t miss ribeye beef served on a bed of veg and tortillas either, while you’ll also find enough tacos to feed the entire city.

Price rating: ££

How to get there: Breddos Tacos is 25 minutes’ bus ride from London Waterloo. Take the 243 from Waterloo Station / Tenison Way (Stop J) or 341 Waterloo Station / Waterloo Road (Stop F).

Casa Pastor

Coal Drops Yard N1C 4DQ

Taco-lovers, this one’s for you. With joints in King’s Cross, Borough, and Bermondsey, Casa Pastor’s menu is loaded with the crispiest shells and freshest tortillas. Prepare to take your pick from a flavourful selection of chicken, pork, beef, fish and veggie filling options.

Price rating: ££

How to get there: Casa Pastor’s Borough branch is a 20 minutes’ walk from London Waterloo station or take the Tube's Jubilee line eastbound two stops to London Bridge.

The Lucky Club Camden

Lucky Club Camden

North Stables Yard, Camden Market, Chalk Farm Road, NW1 8AH

With a 5,600 sq foot roof terrace in the centre of the iconic Camden Market, The Lucky Club Camden specialise in Margaritas and Mezcal cocktails, served alongside tacos and quesadillas. Taking inspiration from Mexico City, signature dishes include Beer Battered Prawn Tacos, Seared Steak Tacos, TLCC Cactus Taco and Oyster Mushroom Quesadillas. Feeling thirsty? Then don’t miss out on highlights such as a Classic Margarita, Frozen Naranjarita or Pomezcalo. If you’re looking for views with your food, then this should be next on your list.

Price rating: ££ - £££

How to get there: The Lucky Club Camden is a 20-minute journey from London Waterloo. Catch the Tube via the Northern line northbound, hopping off at Camden Town.

Best Mexican street food in London

London’s line-up of food markets add to its status as an absolute foodie heaven, and they’re the perfect place to grab some Latin street food. Here are a few of our favourite picks:

Cafe Chula, Camden

75-89 Lower Walkway, Camden Lock Place, London NW1 8AF

Fresh and full of flavour, Cafe Chula’s menu certainly doesn’t disappoint. Staff particularly recommend the Mexican Cream Tea and the BBQ Jackfruit Tacos, which can be polished off with a delicious Margarita de Casa. Staying for some more drinks? Most of the cocktails here are tequila or mezcal based to fit the theme, and you can always guarantee a party atmosphere at Cafe Chula.

Price rating: ££ - £££

How to get there: Cafe Chula is in Camden, which is a 20-minute journey from London Waterloo. Catch the Tube via the Northern line northbound, hopping off at Camden Town.

Hermanos Tacos, Mercato Metropolitano

42 Newington Causeway, London SE1 6DR

If you’re in search of the best tacos in London, Hermanos Tacos is a top contender. Located in Elephant & Castle at the Mercato Metropolitano food market, this authentic Mexican stop offers the fullest flavours across its entirely gluten-free menu. There’s also plenty of plates to impress any vegan or vegetarian members of your group. Once you’ve polished off your mains, order in some delicious nachos and finish off with some warm and crispy churros.

Price rating: ££

How to get there: You can easily reach Mercato Metropolitano from London Waterloo. There’s a 17-minute walk between the two, or the option of a short Tube ride to Elephant & Castle along the Bakerloo line southbound.

Best Latin bars and clubs in London

For incredible tunes, exotic drinks and unrivalled atmosphere, head to one of London’s many Latin bars and clubs. Whether you’re only after a couple of cocktails or are planning on dancing long into the night, there’s something in the city for all party-lovers.

Cafe Pacifico

Cafe Pacifico

5 Langley St, London WC2H 9JA

This Covent Garden gem is the perfect place to let your hair down. As well as serving up a tempting Mexican menu, this café is loved by Latin American expats for its authentic party atmosphere. Before long, you’ll be transported from Soho to the streets of Mexico City.

Price rating: ££

How to get there: Café Pacifico is a 27-minute walk from London Waterloo. You can also catch the Tube’s Northern Line northbound, getting off at Leicester Square.

Bar Salsa! Soho

Bar Salsa

96 Charing Cross Road, London WC2H 0JG

If you’re looking to get your groove on in a true Mexican club, a visit to Bar Salsa is a must. Found in the bustling hub of Soho, a line-up of top DJs and dance instructors are ready to get you moving. If all that shaking your stuff has worked up an appetite, you can always grab a tasty Latin-inspired snack from the bar.

Price rating: ££

How to get there: Bar Salsa is a 27-minute walk from London Waterloo. But if you’d rather saving your legs for dancing, catch the Tube via the Northern Line northbound and hop off at Leicester Square.

Any and all Mexican food lovers will be wowed by London’s Latin dining scene. If you’d like to sample what the capital has to offer, South Western Railway’s network can help you find the most affordable and convenient train tickets for your trip. Explore our ticket types and be sure to check whether you could be eligible for Railcards and discounts to make a bigger saving. You could even pick up a treat along the way, thanks to our SWR Rewards scheme. Just by buying your tickets online with us, you’ll receive exclusive offers on hotel stays, dinners out, nights at the theatre and much more.

9 cute and cosy date ideas to enjoy in London this Christmas

Experience the magic of Christmas in London with your loved one by trying out these 9 charming and intimate date ideas.

Find out more

Plan a cute rainy day date with these fun London activities

Looking to plan a cute rainy day date in London? Check out these fun activities that you can enjoy together while staying dry.

Find out more

Utilise your evenings after work with these inspiring London activities

Make the most of your evenings after work by indulging in these exciting activities in London.

Find out more