Taco Bell Returns to Japan
First store opens in Shibuya
Pictures of the shrimp and avocado burrito and taco rice dishes on display at the new Taco Bell restaurant during the pre-opening event for their 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)