BLT Flank Steak Salad

Mixed greens, diced tomato, three cheese blend, Hard-boiled egg, avocado, and bacon flank steak, served with chipotle ranch