no, Mexico does not. but we do have some celebrations similar to veterans day you can do some research and find some
Mexico
28th of Feb.
Remembrance Day
Armistice Day
Yes, Mexico observes a day to honor its veterans, known as "Día del Veterano," celebrated on February 19 each year. This day recognizes the sacrifices and contributions of military veterans to the nation. However, it is not as widely known or celebrated as Veterans Day in the United States, which takes place on November 11. The focus in Mexico is primarily on honoring those who served in the armed forces.
Armistice Day
Armistice Day .
Armistice Day, Remembrance Day are some.
It used to be called armisitce day until Eisenhower changed it to veteran's day
Veterans Day is called "armistice" in French, or very commonly "le onze novembre" after Nov. 11, where it is held.
It was originally called Armistice Day, which was in honor of the men who fought in World War I, whereas Veterans Day is in honor of all those who have served in the US armed forces.