Welcome to FT!
As you spend more time here, you'll see that FT is divided into many forums for specific topics. That's the only way to avoid chaos on a site with 150,000+ members and thousands of posts per day.
If you scroll down the list of forums to Travel & Dining >> Destination >> The World, you'll find (near the bottom) a whole forum devoted to Mexico. You'll find many ideas for short stop-overs at MEX there. You'll also find people who know a lot about Mexico and Mexico City, many of whom don't fly Delta and therefore wouldn't see this post here.
(Maybe a moderator will move it.)