I would be surprised if anyone tells me that haven't had some sort of Mexican food in their lives. Mexican food is just a part of American culture nowadays as the hamburger. Tacos, burritos, enchiladas, taquitos, salsa, mole, nachos, tamales, quesadillas, and guacamole. Is your mouth watering yet? Mine is too.
But like many cuisines across the United States corporate monkeys looking to make a quick buck destroyed the image of Mexican cuisine. Chain and fast food restaurants like Taco Bell, On the Border, Chilis, and even Chipotle are using sub-par ingredients, dismal food pairings, and charging customers an arm and leg for it. What's even more surprising? People are willing to pay for it.
Mexican food is about love. Mexican food is about simplicity. It's not about deep-frying a burrito and covering it in three types of cheese, with a side of "Spanish" rice and beans. It's about taking quality meats, slow-braising them until tender, and serving them inside soft, warm tortillas with onions, cilantro, and lime. It's about taking homemade masa (corn-based dough), stuffing it with braised meats, and steaming it inside a banana leaf until tender. In Mexico they fill their burritos only with meat and refried beans. Whoever came up with the idea of stuffing rice, meat, salsa, sour cream, lettuce, avocado, beans, and cheese into a burrito is just looking to scam you by making you pay $12 for it. Mexican food doesn't need all that. As long as you have a passionate cook that knows how to handle the ingredients, you realize you don't need all the extras. You taste the love that they put in with their own hands.