Heat avocado oil in a skillet over medium-high heat. Add the ground beef and cook, breaking it apart with a spatula, until browned and cooked through, about 7-10 minutes.
Reduce heat to medium. Sprinkle the taco seasoning over the cooked beef and stir until evenly distributed. For a saucier meat, add a splash of water and let it simmer for a couple of minutes.
In a large salad bowl, toss together the chopped romaine lettuce, halved grape tomatoes, shredded cheddar cheese, cubed avocado, and chopped green onions.
Add the seasoned ground beef to the salad bowl. Drizzle with salsa and dollop with sour cream. Toss the salad gently to combine all the ingredients before serving.