Restaurants & Bars 19

New Taco Bell in Shibuya

Tripeler | Apr 30, 2015 06:36 PM

About two weeks ago, the new Taco Bell in Shibuya was in all the news. There was no mention of it on this board (I'm not surprised) but am curious to know if anyone braved the long waits, and if they got food, how did they like it?

Want to stay up to date with this post?