Brown the hamburger, drain off fat. Add the onion, minced garlic, salsa and tomatoes. I can my own tomatoes but you can really use any tomato you want as long as you can kind of mash it up. Sprinkle and mix in the enchilada sauce mix. Let this simmer for 20 minutes for until this thickens up a bit. Season to taste.
Spray with non stick cooking spray an 11 x 7 (if you want thick layers) or a 9X13 (if you want thinner layers - more tortillas). Cut the tortillas up to cover the bottom of the baking dish. Layer the meat mixture, layer of cheese and then a layer of tortillas, meat, layer tortillas and then top with cheese to cover up the tortillas.
Cover with aluminum foil and bake for 30 minutes. Remove foil and cook for another 10 min or until cheese melts and browns up just a bit.
Cut and serve with sour cream, diced tomatoes and lettuce.