Brown ground beef in a skillet over medium high heat, until cooked through.
Transfer beef mixture to a 6-qt. slow cooker
Stir in potatoes, onions, kidney beans, corn, diced tomatoes, cream of mushroom soup, and diced chiles.
Stir in taco seasoning, salt, and minced garlic
Cover and cook on HIGH, stirring occasionally, until potatoes are tender, 4 to 6 hours. (note: every slow cooker is different, so check potatoes for doneness before adding cheese, and cook longer if needed)
Sprinkle cheese evenly on top; cover and cook on HIGH until cheese is melted, about 15 additional minutes.
Serve with sour cream and cilantro.