Although El Mostacho sounds like a movie directed by Robert Rodriguez, starring Danny Trejo, it is, in fact, a taqueria or taco shop in JLT, run by Isaac Mendoza and the Bystro group. Isaac and his brother used to run La Taqueria in Business Bay, arguably Dubai’s best taco joint. When they closed their doors last year, there was a taco shaped hole in the city’s culinary fabric.
Admittedly, I didn’t know it was Isaac’s new place when I went there for a quick lunch one afternoon and had to stop myself from giving him a hug when I saw him. You have to be so careful these days about unwanted affection. Apparently, Netflix has created a policy that says you can’t stare at anyone for longer than 5 seconds otherwise it’s harassment. They should never film in Deira. Anyway, I digress.
Read the rest of FS' latest review - link in bio, as always ;)