Taco Bell Returns to Japan
First store opens in Shibuya
A member of staff delivers orders to the press members during the pre-opening event for the restaurant's first Japanese store located in Tokyo's Shibuya district, on April 20, 2015, Japan. The store includes Japan specific dishes like shrimp and avocado burrito and taco rice on its menu. It will open to the public on April 21st. The American Tex-Mex fast food restaurant has signed a franchise agreement with Asrapport Dining Co., Ltd. to operate Taco Bell branches in Japan. (Photo by Rodrigo Reyes Marin/AFLO)