The Mexican Government has unveiled a new Website and Phone Number to schedule your Mexico Visa Appointments. Effective March 1, 2022 you can schedule your appointments online or by phone.
The above Website should now be used to schedule your appointments.