There is no shortage of great food to try in the area. I recommend making reservations early for some of the more popular options.
Check out this curated list of activities I borrowed!
Great museum! Come see the Aztec Calendar / Piedra del Sol here.
Pyramids! About an hour outside the city, pending on traffic.