I wasn't very impressed. It tasted like a fairly normal Taco Bell taco. There are other options on the menu that I think are tastier.
Is this a chain store?
I don't even know if England has Taco Bells. Never seen one. Sounds tasty though.
This may give some context: Taco Bell’s Doritos Locos so popular fast-food giant added 15,000 jobs last year - NY Daily News
I echo your thoughts, Shinobu. Their new(-ish) Cantina menu items are pretty good, though.