Taco Nazo, which bills itself the “ pioneers of the fish taco, ” has announced plans to open its first restaurant in Santa ...