Preheat your oven to 375°F.
In a skillet over medium heat, cook the ground beef until browned. Drain excess fat, then stir in the taco seasoning and cook according to package instructions.
Remove the skillet from heat and mix in the cheddar cheese, mozzarella cheese, diced tomatoes, black olives, and green onions until well combined.
Unroll the crescent roll dough and separate it into triangles.
Place a generous spoonful of the beef and cheese mixture at the wide end of each triangle. Roll up each triangle starting from the wide end to the point, pinching the edges to seal.
Arrange the rolled taco sticks on a baking sheet lined with parchment paper.
Bake in the preheated oven for 12-15 minutes, or until golden brown.
Serve warm with sour cream and salsa for dipping.