Brown the ground beef in a pan, drain the grease add the taco seasoning and water, mix and simmer until the water evaporates.
Mix the beef, cream cheese, sour cream, mayonnaise, salsa and cheeses in a large bowl, reserving some of the cheese.
Pour the mixture into a baking dish and top with the reserved cheese, bake in a preheated 350F oven until it is bubbling on the sides and golden brown on top, about 20-30 minutes.