My husband and I were staying in Santa Cruz and he found this awesome place in the visitor's guide in our room. We decided to try it and it was fabulous! The server was great and her recommendations were perfect! We'll definitely return!
If you own or manage Takara Japanese Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.