Its owned by the same company that has KFC and Pizza Hut and Pepsi. I would think that since other countries have KFC among others, they should get Taco Bell too.
I am sure other countries would enjoy the incredibly cheap sluice beef. I'd assume that given the value of the pound, they could make a nice 0.59 value menu.
Back from the dead, I'm afraid.