Description
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?