Taco Bell to open first store in China+

Taco Bell to open first store in China