If your are a passport holder of one of the listed countries, a visa is required unless you are eligible for the visa exemption (Exemption from the Mexican visa):
Attention: From Monday, May 6, Peruvians wishing to enter Mexico for tourism or business purposes will require a visa.