Book a table

Book now

Mestizo means ‘mixed’ and, sadly, that’s an indication of the kind of experience you’re likely to have at this bar-restaurant. The ballooning one-room layout, painted throughout in red, with full-length windows affording widescreen views of an uninteresting residential stretch, fails to charm. The programme of feast-day events (be it Día de Muertos or de la Madre) makes it a hub for Latin American expats, but increasingly the food and service disappoint. Mestizo has been a destination restaurant – it needs to be, since even those living nearby can’t be entranced by its location – but that was back when a kitchen aiming for Mexican authenticity was rare. An appetiser of grilled spring onions was generous and zinging with lime, yet the nopal cactus in some tacos had not been worked free of its tinned taste. Staff were friendly, but struggled to recommend main dishes from the lengthy menu, so we chose safe-option enchiladas over more expensive meat-focused dishes. An accompanying mole sauce had some vibrancy, but overall the experience put the ‘meh’ into Mexican.

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.6 / 5

Rating Breakdown

  • 5 star:7
  • 4 star:2
  • 3 star:0
  • 2 star:2
  • 1 star:3
2 people listening
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!