• Restaurants
  • Mexican
14 Love It
Book a table

Book now

The English translation of this Hampstead Road spot is 'mixed'. But with its aim of showcasing authentic Mexican cuisine as it's eaten in the homeland perhaps the name comes from the equal billing given to the bar - it comes with a vast array of tequila and a party vibe.

Dishes on the food menu range from burritos, tacos and enchiladas to pozole rojo, mole verde, filete arriero and the house special, molcajete Mestizo - a sharing dish of beef or chicken (or both) served in a volcanic stone bowl with cheese, chorizo, grilled spring onions, coriander, avocado, chipotle chili and tortillas.

The cocktail list benefits from all that tequila, with tequila sours, various margaritas, a tequila sunrise and a tejito all on offer. Mexican beers also feature. 

Venue name: Mestizo
Address: 103 Hampstead Road
Opening hours: Meals served noon-11pm Mon-Sat. Lunch served noon-4pm, dinner served 5-10pm Sun
Transport: Tube: Warren Street tube or Euston tube/rail
Price: Main courses £10-£24

Average User Rating

3.7 / 5

Rating Breakdown

  • 5 star:9
  • 4 star:3
  • 3 star:1
  • 2 star:2
  • 1 star:3
1 person listening
Staff Writer

Surprising good food in a location where you wouldn't expect this type of cuisine.

Daniel L

I am Mexican and this is certainly London's most authentic Mexican restaurant, by far. Love their Gastronomic Week Festival, it offers a selection of dishes that you would only find in a few restaurants in Mexico City. Friendly service and an amazing tequila selection. Keep up the good work.

Sarah J

Really enjoyed this authentic Mexican restaurant in Euston. The staff are so friendly and helpful. Having a vegan menu was also a great plus - as one of our friends is vegan. I had the lamb shank wrapped in a banana leaf - it was such a huge portion I was almost struggling to finish, but the spice combination and the way it was cooked was amazing and very melt-in-the-mouth. It's quite difficult to get a table (even on a random weekday) as this place is always packed - would definitely recommend.

Olivia Z

I'm Mexican, and I really don't like going to Mexican restaurants in London. Mestizo is a clear example why. Food is overpriced, and it feels a bit too out-of-a-tin. Went with a friend and had the quesadillas starter with 'cuitlacoche' and 'courgettes', which was just a tiny amount. The cheese was good though. I ordered prawn ceviche, but was served a prawn cocktai. Prawn cocktails in Mexico are made with a ketchup based sauce, which I really like (no cream or mayo, like the British version), but it was definitely NOT a ceviche. My friend ordered mole enchiladas, which I suppose were fine but I can imagine the mole came out of a Doña María jar rather than being made from scratch. Not impressed, not going back. 


I went with my family for the brunch at Mestizo a few days ago. It was really great! Service was excellent and food really lovely. My kids enjoyed the quesadillas and I just loved the tacos, great value too!


I went to Mestizo last week for the first time and I'm so glad I did. I chose for the taco tray which was delicious. Strongly suggest to book in advance as it gets really busy in the evenings. I'll definitely go back, especially to try the Sunday brunch which I've heard is really good.


Mestizo always impresses me with the size of their dishes. I am a meat lover so the tampiquena is my favourite main dish and it's always delicious. The atmosphere is great, staff is very friendly and always willing to help. I am a huge tequila fan and Mestizo is the perfect place to discover new tequilas.


Authentic Mexican food, not TexMex. The people that found it awful is probably because they were expecting TexMex. Food is delicious at Mestizo, although I must admit the portions are fairly generous, to share between 2 people. I recommend the Sunday buffet to try a bit of everything and learn about Mexican cuisine.


Wish I'd read the reader reviews before going - I wouldn't have gone. Instead, I just read the Time Out review and thought it looked good. It turned out to be an extremely average, overpriced venue and I wouldn't recommend it to anyone. We were kept waiting for ages to be served - but that wouldn't have a problem if the food was good. It wasn't - it was brought upstairs and left for 5 minutes whilst the waitress fiddled with her electronic ordering pad and talked to another waitress, and when it did arrive, it was lukewarm, the portions were small and the quality poor - in fact the food was on a par with a microwave meal and although the two of us who went ordered different dishes, the same sauce was poured on both of them. I very rarely give bad reviews, but in this case feel that I'd be saving someone else from a particularly bad experience. We're visiting London and this is the first bad experience food wise we've had. Save your money and go somewhere else.

Nicolas B

Ate here a few weeks ago. Overall a disappointing experience. The place is very noisy, crowded, the tables too close together, the waiters trying to do a good job, but simply not enough of them to cope. As for the food, it wasn't bad - but it was quite significantly overpriced for what it was. If I'd had this sort of dining experience and the total bill had been £15 a head, I'd probably have been happy, but at twice that price it's simply not good enough.


That's proper mexican food, actually the only authentic mexican restaurant in London. Delicious food and drinks, and the best friendly service. I will come back not once, many!!!!


Fantastic food! Wonderful service, and an amazing range of tequilas. It's a bit out of the way, but the inside of the restaurant is beautiful and has a nice ambience. I recommend it to all of my friends for a fun night out.


Awful food, do not recommend at all. Although the portions are large it goes to waste as the quality of the food is very poor. My main meal was so salty that I was unable to eat it and was told that it is from the same tub of sauce used in the other meals and so it was probably salty because I may have mixed the sauce with the beans ! The other main meal at our table was also inedible and the sauce looked like it was from an old el paso pack that you mix with water (although the old el paso tastes much better than this). I am very disappointed and will not be returning here again.


I am mexican, lived in London for 5 years and I have been quiet a few times only a couple on the last 2 years and seems to me that the quality of the food has been lowering each time I go. I went for a sunday brunch, price was very high and the quality of the food no so much, it felt like very cheap ingredients in general, beans were very liquid (hardly any been, i really felt like they were trying to save money!), they also had ribs which were not very good, all the meet was very hard in general, they serve cheap food which for the price is very disappointing! My company had the Christmas party there 2 years ago, they served a very liquid mole sauce (no consistency at all, again like if they had added water to make get more meals out of it!) on top of a piece of turkey with rice, no-one of my 20 colleagues liked it and nor did I, it was embarrassing! In my opinion the service is very good though. Try Lupita in Charring Cross, food is good, pricey too but very good!


Excellent food and great service. A bit expensive but of all the Mexican restaurants I've tried in London this one's the best so far. Great margaritas and imported mexican beers!

0 of 1 found helpful

Mestizo is by far London's most authentic Mexican restaurant. I keep going back over and over again to get a taste of home. Starters are amazing, flautas, quesadillas, jaladas, etc and I always struggle to make up my mind in choosing my main. I always fall for the enchiladas or the mole, and never have enough room for dessert. Few people know but Mestizo is also perfect for vegetarians and they have a special menu for them. I love it!