Cook pasta according to package directions. Meanwhile, brown beef in a large skillet. Drain, then add taco seasoning and 1 cup water. Allow to simmer until thickened, about 5 minutes. Stir in beans, chilies, and 1 cup cheese and warm through. When your pasta is done, drain well. Fill shells with beef mixture; about 2 tablespoons per shell.
Combine salsa and tomato sauce in a small saucepan and cook until heated. Spread ½ cup of sauce over the bottom of a 9x13 pan. Place stuffed shells on top of sauce, and top with remaining sauce. Sprinkle olives over the top. Cover with aluminum foil and back 35 minutes.
Remove pan from oven and sprinkle with remaining ½ cup cheese. Bake, uncovered, for 5 minutes, or until cheese is melted. Sprinkle with green onions and cilantro.
Recipe by Kitchen Meets Girl at https://kitchenmeetsgirl.com/nacho-stuffed-shells/