Generally speaking, tacos, as we know them, with hard shells, are not what you would find in many places. Tacos are rolled tortillas filled with meat, then topped with salsa, lettuce, tomatoes, and other cold toppings. Enchiladas are generally meat or cheese inside a tortilla, with sauce poured over, and baked. Because these "tacos" are filled with meat, rolled, and sauced, but not baked, then topped with iceberg lettuce and avocado, I say they qualify as a taco.