I am meeting a friend for dinner and she suggested a Japanese-Southwest fusion place she likes. She is currently traveling and I can't ask the name but cannot imagine what restaurant it is. I think it may be in North Beach. Any ideas of what and where this mystery spot could be? If so, what can I expect? Teriyaki chicken arepas? Nopale nigiri? Help!