Put potato in a pot and add water, just until potato is covered. Salt the water and bring to a boil. Once the water is boiling, cook for 20-25 minutes, until you can easily pierce the potato with a fork.
Meanwhile, cook your bacon in a frying pan, until desired texture and crispyness is achieved. Put 2-3 paper towels on a plate and use a slotted spoon or tongs to transfer bacon from frying pan to plate with towels.
Once potatoes are done cooking, drain water and remove skin from potato by rubbing off with a cloth towel. Allow potato to cool for a few minutes, then chop into bite-sized pieces. Heat a nonstick pan to medium heat and add oil. Cook potatoes for 3-5 minutes. Salt and Pepper to taste.
If using uncooked tortillas (preferred), heat a griddle or fry pan to medium/medium-high heat and spray with cooking spray. Cook tortillas for just a few seconds on each side, until light brown spots appear. If using pre-cooked tortillas, cook tortillas for 30 seconds to 1 minute on each side. Set tortillas aside.
Make the scrambled eggs. Melt 1 Tbs butter in a nonstick frying pan over medium/medium-high heat. Add scrambled eggs to the pan and stir steadily. Just before eggs are done cooking, salt and pepper and turn off heat. Avoid overcooking eggs or any brown spots.
Layer your tacos. First with potatoes, then with scrambled eggs, then cheese, and finally a strip of bacon each. Serve with salsa or avocado if desired and eat immediately.
Notes
*If you're going to the trouble of cooking potatoes for breakfast tacos, why not make extra? Boiling instructions remain the same for multiple potatoes, and when cooking with oil add 1-2 Tablespoons of oil per potato.**The tortilla is the foundation for your taco, so you want to get the best tortillas available to you. The best case scenario is homemade or locally prepared tortillas, but more frequently available is uncooked tortillas that can be found in most grocery stores or Costco. Flour or corn tortillas both taste delicious with breakfast tacos, but we're more partial to flour. If you do not have access to uncooked or freshly prepared tortillas, purchased pre-cooked tortillas from your store and heat before serving over medium-high heat on a griddle or nonstick cooking pan for 30-60 seconds on each side. You can also torch your tortillas on a gas range for a few seconds on each side for a charred taste.