Excavated
Posted: August 25th, 2021 | Filed under: Out Of TownIt is astonishing how much stuff has been excavated from the Templo Mayor site:
The museum itself is impressive, too, with a big central atrium highlighting artifacts and panoramic views of the site:
We had lunch at nearby El Taquito, an institution, which was great:
El Taquito is located on Calle del Carmen, one of several streets in the Centro Histórico that pull triple duty as pedestrian mall, market and vehicular thoroughfare — chaotic and amazing at the same time: