Heat olive oil in a skillet over medium heat.
Add the diced onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and cook for an additional minute.
Add the ground turkey and cook until browned, breaking it apart with a spoon.
Sprinkle in the taco seasoning and stir to combine.
Incorporate the diced tomatoes and cook for an additional 3-5 minutes until heated through.
Warm tortillas in a separate skillet or microwave until pliable.
Spoon the turkey mixture onto each tortilla and top with shredded lettuce, cheese, and any other desired toppings.
Fold in the sides of the tortilla and roll tightly from the bottom.
Serve immediately with your choice of dipping sauces or additional toppings.