ultima tapa: a piece of spain on long street Ultima Tapa is Scott, the owner of the brilliant Kyoto Garden Sushi’s new project. I had heard about it and was very keen to try, being…