Huevos Rancheros can be served in many different forms. It seems as though every restaurant has their own way of preparing essentially the same meal. This is because there are many ways to make this concept delicious! The staple ingredients of Huevos Rancheros include tortilla, eggs, sauce/salsa, avocado and beans. Joe and I make this…