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.
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).
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.
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:
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.
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.
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.
Travel with ease
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. We recommend booking in advance to find cheap train tickets. We offer various ticket types, including Sunday Out and Semi-Flex Return tickets, so you can find the best option for your journey. Those travelling in a group can make the most of our GroupSave tickets.
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.
While you’re here, sign up for our newsletter for monthly travel inspiration, exclusive offers, competitions and more.
Whether you want to visit real TV and movie sets, take a studio tour or plan an action-packed day walking in the steps of your favourite characters, we have you covered.