For a good, honest trip, without all the tourist issues I was pointed to Marla's Sport Fish Boats by a local. The Captains name is Chicano...J. Luis Osuna S. He speaks good english (he's from LA)
Location: Robala 10 La Cruz de Huanacasxtle Nay. Mex
Tel: (91-329) 8-07-04
He took us out for Marlin, had a great boat, a great crew, and knew how to fish. Caught a 350+ Black Marlin.
The cab ride was 45 minutes, to a remote fishing village, hense, the lack of tourist influence.
I have found that that the Marina is just a place to hand money over to who knows who (salesman, dealer, broker)...here, you deal with the boat owner, who is a real fisherman.
Give him a call, it will be worth your time. My next trip will be for Roosters with him.
Take Care and Happy Fishing,
Troy