Really?
I make vegetarian (not vegan, I still use cheese and sour cream as toppings) tacos frequently, with tofu. If you freeze firm tofu, when it defrosts you can crumble it and it has a texture reminiscent of ground beef. Tacos get most of thier flavor from the seasoning. So using tofu as a substitute (in this instance) produces an acceptable substitute, and is way cheaper than ground beef (which is why I do it, I'm NOT a vegetarian). I also do this for sloppy joes.
Having said that, it does not taste exactly the same, but is acceptable.