Mexico: up to 5 per species and 10 saltwater fish per day
In federal waters of Mexico, recreational sport fishing allows each angler to keep up to 10 marine fish per day, no more than 5 of the same species. The boca-roxa grunt is not among the species reserved for sport fishing (marlins, sailfish, swordfish, tarpon (sábalo), roosterfish and dorado, up to 50 nautical miles from shore, item 0.3 of the standard) and has no quota of its own. Fish over the quota must go back alive, and sport-caught fish may not be sold. Anyone fishing from a boat needs an individual permit; from shore, no. If the fishing is in inland waters (rivers), one rod per angler and the ban on live fish as bait also apply (items 4.6 and 4.7).
