Slice the eggs in half lengthwise; remove yolks and set whites aside. In a small bowl, mash yolks with cheese, mayo, salsa and sour cream.
Stuff or pipe into egg whites. (A plastic bag with the corner cut off works well.) Sprinkle green onion over each egg. Serve immediately or chill until ready to serve.