I've seen many versions of Juevos Rancheros but my favorite is a version taught to me by an old friend from New Mexico.
You will need:
a corn tortilla
Mexican Chorizo or bacon
A can of Refried Beans
Cheese -- American, Cheddar or Pepper Jack
Start with a nice warmed corn tortilla. Place slice of cheese and a dash of salsa on it. One may add some broken up bacon though I prefer crumbed Mexican chorizo. Begin warming refried beans. Fry 2 eggs over easy and lay them on top. Now cover the whole thing with hot refried beans and top this with enchilada sauce. If you want to get fancy, you can garnish with guacamole.And what drink goes well with this? How about a Mexican Howler?
2 ounces Tequila
2 ounces Orange Juice
a dash of Grenadine
a splash of Absinthe
After this hearty breakfast, you'll be ready to face whatever the day has to offer.