Japan's best tacos


Episode Artwork
1.0x
0% played 00:00 00:00
Mar 04 2018 21 mins   2

Simon and Martina have found the best taco restaurant in Japan! It's so good, they're not even telling you where it is. Actually, it doesn't exist *winky face*...Simon's favourite taco is the lamb (so don't go ordering that). Martina just loves chatting to the owner of the restaurant. Any ideas where this place is?