IF YOU CARRY FISHING GEAR ONBOARD, EACH AND EVERY PERSON ON BOARD MUST HAVE A VALID FISHING LICENCE.
While in the U.S., fishing licenses may be obtained in person or by mail from: Mexican Department of Fisheries,
2550 Fifth Ave. Suite, San Diego, CA 92103, Tel. (619) 233-4324
They can also be obtained locally from the Baja California and Baja California Sur State Government sites:
Another very informative site including fishing tournaments and events, plus a lot more about fishing in Mexico is:
Regardless of where the licenses are purchased they are valid for use anywhere within territorial Mexican waters.