In a large skillet over medium high heat, add beef and let it sear about 3-4 minutes. Tip: break it up in chunks for better searing. Then, break up the meat and continue cooking until cooked through, stirring as needed. Drain excess fat.
Reduce heat to medium. Add the taco seasoning to the beef and stir until thoroughly mixed with the meat. Add water and simmer until the liquid is reduced. Then stir 1/4 to 1/2 cup salsa and reduce. The beef should be nicely moist - if too wet, keep cooking to reduce, and if too dry, add more salsa.
Assemble the salad: layer lettuce on salad bowls, then add some halved cherry tomatoes, corn, diced onions, prepared beef, cheese, tortilla chips or strips, cheese, and avocado.
Serve with some sour cream, cilantro for garnish. Drizzle chipotle ranch dressing to taste. Enjoy!