In a medium bowl, beat the eggs, salt and pepper. In a 12-inch nonstick skillet, heat the butter and oil over medium heat. Add the eggs. Cook for 4 to 5 minutes or until set but still shiny, stirring occasionally.
In small microwavable bowl microwave the beans on High for 30 to 45 seconds or until hot. Spoon the eggs evenly on the tortillas.
Top with the beans, Pico de Gallo, avocado and a dollop of sour cream.