Mexican salad is a great addition to your summer menu with its rich combination of flavors from mexican staples-beans, avocados, tomatoes, and spices