Cook the ground beef in a skillet over medium heat, breaking it apart and browning until no longer pink.
Stir in the taco seasoning and a little water, then let simmer briefly to combine flavors.
Lay out the flour tortillas and evenly distribute the beef mixture, tomatoes, olives, green onions, and cheese on each tortilla.
Roll each tortilla tightly, starting from one end to the other, ensuring the filling is secured inside.
Slice each rolled tortilla into bite-sized pieces, securing them with toothpicks if necessary.
Preheat a grill pan or skillet and lightly grease it; grill the roll-ups for 2-3 minutes on each side until golden brown.
Serve immediately with sour cream on the side for dipping or as a drizzle over the roll-ups.