Spanish is the main language spoken here, though Nahautl, the indigenous language of the area, still has a strong presence. Mexico is definitely a country rooted in tradition, and they place a high value on the people that were here before Colombus "discovered" the Americas. In my neighborhood, the streets are named after ancient civilzations, such as the Maya, Olmeca, Mixteca, Tolteca, Teotihuacana and Zapoteca cultures.
The Mexican peso is used here. My students were shocked to find out that, in English, we don't have another word for peso. We just say "peso" in English, too. I had to remind them that the Spanish word for dollar is almost the same as the English word as well: dólar.
Water is still very cheap here, and an individual bottle won't set you back more than 50 or 60 cents. One of my favorite parts about living in Mexico is that I don't have to spend an arm and a leg to buy necessities or when I go out to eat with my friends. A meal out typically costs less than three dollars and, even when we go to fancy restaurants, I never spend more than seven dollars on a meal.