rich and healthy food
mexican food is popular because it's full of flavor. the mexican dishes include healthy and fresh ingredients like avocados, beans, chiles, tomatoes and other vegetables, and different types of meat like beef, chicken, pork, and fish even rabbit, lamb, among others used in tacos, tamales or soups.