Upvote:1
Even the Mexican government's own web site says so.
Translated:
The foreigner who submits any of the following documents will not require a Mexican visa:
a) Document proving permanent residency in Canada, the United States of America, Japan, the United Kingdom of Great Britain and Northern Ireland, any of the countries that make up the Schengen Area, as well as in the member countries of the Pacific Alliance (Chile, Colombia and Peru).
b) Valid and unexpired visa from Canada, the United States of America, Japan, the United Kingdom of Great Britain and Northern Ireland or any of the countries that make up the Schengen Area.