Taco Bell Returns to Japan
First store opens in Shibuya
Taco Bell fast food on display 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)