In south Texas, breakfast tacos are a way of life. There is a taco joint on every street corner. I make tacos for breakfast almost every weekend. This mixture is one of our favorites. I took a big batch in to work one morning and it was a huge hit.
Peel and dice 3 medium baking potatoes. Pieces should be about what you would do for potato salad (about 1/2" cubed).
Heat oil and brown potatoes. Season liberally with salt and pepper. Once the potatoes start to brown, reduce heat and cover. The idea is to have them lightly brown, but still soft. Add the sliced onions when you cover and reduce the temp to med-low. Stir occasionally. When done, set aside.
The best chorizo is a kielbasa style (big fat links in natural skin). Remove from skin and chop up. Fry in skillet until done, drain and set aside. Reserve 2 tbl of the chorizo grease.
Scramble the eggs in the reserved grease. Salt and pepper the eggs, and when almost set, add the potatoes and the chorizo.
Fold the mixture together then cover and remove from the heat. Serve immediately on warm flour tortillas, toped with cheddar cheese and your favorite taco sauce.