Taco Bell to debut in China

March 15, 2016

First unit to open in Shanghai this year as chain hopes its Mexican food works internationally First unit to open in Shanghai this year as chain hopes its Mexican food works internationally

read more