In a medium saucepan, bring the beef broth to a boil. Add the uncooked white rice, reduce heat to low, cover, and let simmer for 18-20 minutes.
Heat a large skillet over medium-high heat. Add the marinated flank steak and cook for 4-5 minutes, stirring occasionally until browned.
Stir in the black beans, corn, and diced tomatoes into the skillet. Cook for an additional 2-3 minutes until heated through. Drizzle the queso cheese dip over the top.
Fluff the cooked rice and divide it among serving bowls. Top with the steak and vegetable mixture, add diced avocado, and garnish with fresh cilantro. Serve with lime wedges.