Drain and rinse your beans and add to a small sauce pan on the stove. Heat over medium heat and add in the taco seasoning, water and lime juice. Stir well to combine and lightly mash some of the beans with the back of a fork.
Bring to a low boil, then reduce heat to low and let simmer until thickened, mashing more as desired.
Meanwhile, add the butter to a large skillet and melt over medium heat. Crack your eggs into a bowl and whisk in some salt and pepper (how much depends on your preference). When the butter has melted, add in the eggs and scramble until your desired consistency is reached.
Wrap the tortillas in a damp dish towel and microwave for about 20 seconds. This will make them much softer and prevent ripping!
Assemble your tacos with a base of the beans, then add on the eggs, cheese, cilantro, avocado, pico de gallo and crema. Enjoy!