Cook the Pasta: Bring a large pot of salted water to a boil and cook the pasta until al dente according to package instructions. Drain and rinse with cold water to cool. Set aside.
Cook the Meat: In a skillet over medium heat, cook the ground beef or turkey until browned. Drain excess fat, add the taco seasoning, and cook according to the packet instructions. Let it cool.
Prepare the Dressing: In a mixing bowl, whisk together sour cream, mayonnaise, lime juice, garlic powder, onion powder, salt, and pepper. Adjust seasoning to taste.
Combine Ingredients: In a large bowl, mix the cooled pasta, seasoned meat, cheese, tomatoes, bell peppers, lettuce, and olives. Pour the dressing over the top and toss until well combined.
Chill and Serve: Refrigerate for at least 30 minutes before serving to let the flavors meld.