Cook pasta according to package directions. Drain and set aside.
Heat oil in a large skillet on medium-high heat. Add the onion and cook until onions are soft and translucent.
Stir in the ground beef and cook until it is no longer pink. Sprinkle with taco seasoning. Add in diced tomatoes and chilies. Stir in the ketchup, salsa, mustard and worcestershire until well combined. Reduce heat and simmer for approximately 5 minutes.
Add the cooked and drained noodles to the meat and stir well. Sprinkle cheese on top and continue to cook until cheese is melted. Serve hot.