I love Mexican food and there is no other words to describe this salad but fantastic! The salad part is just like any other salad with lettuce, tomato, olives, cheese, and avocado. The stars of this main dish are the meat and the dressing so don’t change a thing when you make this because they are perfect as they are. This is an easy to prepare so you will win all around. The most time-consuming is chopping the onions, peppers, lettuce, tomatoes and cilantro. It does make a lot. I mean that I served 10 people and had 2 servings as leftovers. The leftovers are still good the next day if you don’t add the dressing to the top. I do like it with some heat so I put really hot jalapeno peppers with seeds and all in there. You adjust the heat to your taste. I love serving this with some crunchy tortilla chips and homemade Pico de gallo. Yummy! Make this for your next get together, serve it on your deck or patio or take it to your friends to enjoy. They will thank you!