Snapper can be found from the Bahía de los Ángeles in the sea of Cortez, all the way to Bahia Tortugas in the Pacific.
Pretty common catch in Cabo, Snapper are a good eating fish.
Captain Eddy and his Crew are guaranteed to find Snapper, in and around reefs and rocky areas.