Dont give Woot a hard time. This either came from Carrollton, TX
(Which is part of the Dallas Metroplex or one of those States up in the Northwest that pretend to be Canadian.)
Now, I don't trust either sites to understand Taco's (as shown above with a picture of a Tostatda)
Taco's should start with a nice shell, meat, either chicken or beef, beans, either barracho or refried, cheese, lettuce, tomato and the doused with Salsa and Jalepeno's.
I know some people like Sour Cream and that would be acceptable but not my taste but fried avacado? Why don't we just hippy it up and add sprouts! Fresh avocado is fine.
Without a doubt, the Salsa is most important as bad salsa can make a good taco bad and good salsa can make a bad taco good..