In a large skillet over medium heat, brown meat in oil; drain. Add onions and garlic; cook and stir for 2 minutes. Add the enchilada sauce, tomatoes, chilies, salt and pepper; bring to a boil. Reduce heat; cover and simmer for 2 hours or until meat is tender.
Combine flour and water; add to beef mixture, stirring constantly. Bring to a boil; cook and stir for 1 minute or until thickened.
Warm tortillas; spoon 1/2 cup filling, off center, on each one. Fold sides and bottom of tortilla over filling, then roll up. Spoon a little more filling over top of burritos. Serve immediately. Garnish with tomatoes, olives, cheese, sour cream, onions, lettuce and/or guacamole if desired. Yield: 8 servings.