The former Tako Taco location on Depot Avenue will soon serve Asian-style dumplings in a new restaurant called Otsu! Otsu is an abbreviation for "Otsukaresama," a Japanese greeting that translates ...
Mexican + Japanese food because why not. Tacos or Tako, Grilled or Yaki'd, it's up to you. This Takoyaki, or is it Tacoyaki? I don't know anymore, but it's AMAZING AND YOU NEED IT IN YOUR LIFE.