Mexican food is characterized tasty flavors, vibrant colors, and a reliance on fresh ingredients like corn, tomatoes, avocados, and various types of chili peppers, with dishes often featuring complex flavor profiles from sauces like mole and adobo, served in tortillas or with rice and beans; popular dishes include birria tacos, enchiladas, burritos, quesadillas, and more