Mikaela Webb Pinnock in London, England recommends:
El Camino Fresh Mexican Grill
272 Portobello Road
North Kensington, London W10 5TY
United Kingdom
020 8960 8556
Holy crap I'm in the motherland! London, England to be exact. And this isn't quite the country you'd expect to have great tacos, if any at all. But when The Inspector comes to town, you're almost guaranteed to find a taco. Special shout-out to my English family who helped me on this very special taco hunt, the Webb-Pinnocks (Tylah, my camera man and guides Mikaela and Jayden).