02-19-2009, 01:39 AM
If you are in Tokyo, you can try Zest Cantina. Their food is pretty good, especially their tacos. They have locations in Odaiba, Roppongi, and Ebisu.
There is another place near Asakusa (I can't remember it's name). It's across the river, on the main road a few blocks past the Asahi building (the one with the big gold "poop" on top of it).
|