In a small bowl, add chili powder, ground cumin, salt, paprika, garlic powder, onion powder, crushed red pepper, cayenne pepper and oregano. Mix to combine. Set aside.
Add ground beef to a large skillet and cook over medium-high heat until browned. Add the taco seasoning and ¼ cup water. Lower the heat to medium-low, cover, and simmer until the liquid has mostly evaporated. Stir occasionally.
Layer lettuce, taco beef, tomatoes, avocado, cheese, onion, and cilantro in a large bowl. Top with sour cream and salsa or pico de gallo.
