Boil pasta in well-salted water until al dente. Drain, rinse under cool water, and set aside to dry.
Brown the ground beef in a skillet over medium-high heat, crumbling as it cooks. Drain excess fat.
Stir in taco seasoning and water. Simmer until thickened and glossy, then let it cool for 5 minutes.
Whisk salsa, sour cream, mayonnaise, lime juice, olive oil, garlic powder, cumin, chili powder, salt, and pepper in a bowl.
Combine cooled pasta, seasoned beef, black beans, corn, tomatoes, bell pepper, red onion, olives, cheddar, green onions, and cilantro in a large bowl.
Pour the dressing over the salad and toss gently until everything is evenly coated.
Taste and adjust with more salt or a squeeze of lime if needed.
Chill 15–30 minutes if time allows. Keep the tortilla chips separate until serving.
Top with crushed chips just before serving. Spoon over romaine for extra crunch, if desired.