请问去Cancun必须需要护照吗

疫情以来一直没使用过护照(中国护照),确实大意了。还有两天就要去Cancun的行程(飞机),收拾行李才发现全家护照过期了。大使馆电话永远打不通,发邮件也还没有回复,查到的信息好像大使馆还没有对外开放,也就不可能walk in。加急护照也不可能办那么快。有美国绿卡,还有什么方法可以解决吗?万分着急,多谢版上各位xdjm