Taco Bell's Second Store in Japan
Opened in Shiodome
Customers line up outside the new Taco Bell branch at the Nippon Television Tower on December 4, 2015, Tokyo, Japan. The American Tex-Mex fast food restaurant opened its second store in Japan. The first opened in Shibuya on April 21st 2015. (Photo by Rodrigo Reyes Marin/AFLO)