Arrange half of the shredded romaine in a large serving bowl.
Layer half of the tomatoes, corn, black beans, avocado, cheese, scallions, cilantro, and red onion over the lettuce.
Add the remaining romaine and finish with the remaining toppings.
Spoon the warm taco-seasoned chicken over the salad.
Drizzle generously with the homemade cilantro vinaigrette.
Toss gently before serving or allow everyone to serve themselves.