In CDMX check out the cafe/bookstore Cafebrería El Péndulo, the location in the fancy Polanco neighborhood is amazing. I am not big on shows but the Ballet Folklórico de México was great, and a good reason to see inside the Palacio de Bellas Artes. Picking up tickets in advance from TicketMaster was an adventure, it’s probably easier today. Teotihuacán is a long drive north to climb the pyramids, something it might not be possible to do in the future. It is impressive to go 50 km from the city center without leaving the urban environment. Be sure to take the toll road to save time. We were told Uber would only take us one way so we arranged a driver with the hotel. Restaurants are great, but it’s a huge city with many nice districts scattered around, so get a ride to the destination and then explore on foot. The Frida Khalo museum was interesting but crowded.