Restaurants, Mexican Ladbroke Grove
1 Love It
Save it

A sign proclaims 'mucha salsa, mucho funk' at this Portobello Road Mexican. There seems to be a lot more to it, though, with a long food menu combining traditional Mexican flavours with Tex-Mex staples, and a varied cocktail list that goes big on mezcal and margaritas. 

The food list ranges from nachos, burritos, tacos and quesadillas to cazuelas of pork, beef, chicken, lamb, prawns and vegetables. There's a culinary concession to Mexican authenticity with a selection of ceviche - think cured sea bass with chilli, black onion seeds, shallots, radish and coriander, or octopus with salsa Mexicana, tomato sauce and avocado.

A short wine list focuses on South America - including bottles from Mexico - but this place is mostly about the cocktails. Classic and house margaritas do brisk business alongside mojitos, caipirinhas, daiquiris, pisco sours and pina coladas. The selection of mezcal and tequila impresses, too. 

And as for that 'mucho salsa' and 'mucho funk'? All courtesy of DJ Flex at the weekends.  



Venue name: Santo
Address: 299 Portobello Road
W10 5TD
Opening hours: 6-11pm Mo-Thur, noon-11pm Fri-Sun
Transport: Tube: Ladbroke Grove tube
Price: Main courses £4.50-£15.50.
Do you own this business?
To improve this listing email:

You may be interested in:

Average User Rating

3.7 / 5

Rating Breakdown

  • 5 star:2
  • 4 star:0
  • 3 star:0
  • 2 star:0
  • 1 star:1
1 person listening

The best Mexican food I've ever had...The atmostphere is amazing!!! Comida genial ambiente genial....arriba santo...!!!!

This is one of the funkiest and vibey places even in the coolness that is W11.  Friday and Saturday night it is hard to get in due to the weight of regulars wanting to eat, drink and party until they finally coaxed through the door at 1am.   The food is delicious.  Its not cheap but very tasty.  There are cheaper options which are better value such as nachos.  What you're really getting is the distilled vibe of Ladbroke Grove.  On weekdays its more laid back.  The burritos are as fresh and filling as you'll find anywhere in London. 

Get there at 8:35. They tell us they have a table we can have for an hour. We take it.Basically from that moment forward, the waitress is pushing us out the door.Checking her watch. Taking food away before we are finished with it.On and on. And is just snippy and short with us.We finish eating within 35 minutes.And they basically force us out.Take our food away. Refuse to bring us water. Refuse to bring us desert menus. Oh! And when we order she says: "you know you only have an hour so I hope you know you can't order more after". OBVIOUSLY. And then, with 20 minutes to spare, they plop the check down and are basically like: LEAVE. On the way out, I told the hostess-- "if you offer a table for an hour, you shouldn't make us feel uncomfortable and like we are second class diners throughout our meal." And she said: "you said you were only wanting and quick dinner." And I said: "yes-- but your waitress shouldn't treat us like we are putting her out. This is on her, not you."And it was just outrageous.Arrived at 8:38, walked out the door at 9:21.It was rude and inappropriate and the way the hostess snapped at me was outrageous. And it was vastly overpriced for the mediocre quality. They were honestly so rude it was incredible