They also recognized the work of Cuba’s health personnel to fight the Covid-19 pandemic.
The Cuban head of State was greeted by dozens of Mexicans outside the diplomatic mission.
Posters in solidarity with Cuba and against the US blockade were borne by the participants in the event of support for the Revolution.
Diaz-Canel is paying a state visit to Mexico at the invitation of President Andres Manuel Lopez Obrador.
On Saturday, he will participate in the 6th Summit of the Community of Latin American and Caribbean States (CELAC), hosted by Mexico.