Tourist visas are not required for citizens of Mexico for a stay up to 30 days. However, your passport must have at least one blank visa page and be valid for six months beyond your intended stay.
Business visas are required for citizens of Mexico you can view the requirements here.
Fast Passports & Visas always recommends checking with your airline as requirements may change without notice.