I have done fishing in Mexico on the Pacific side but Cozumel. I would think that you have inshore and offshore options there. It might be an hour or two boat ride to get to deep water there but I am not sure. There should be sail fish maybe Dorado, Wahoo, Jack, snapper, tuna. I would think you could get small tuna maybe dorado jack and a few others inshore fishing. some locals have PANGA single engine boats for inshore and can charge 40-65/hour and then there might be some super pangas that charge a little more. I would not pay more than 300-400 for a half day inshore with a few people and the maybe 700-1000 for an all day offshore that is at least 8 hours (3 or so hours of driving for that probly) I could be way off and maybe someone else will chime in but that is what I have found in other parts of mexico. The deep water price is usually driven by how far they have to drive to get you out to blue water. Just be clear on what you want when you talk to a captain and they should try and make it happen! Good luck! At worst you will catch a few fish and see some dolphins and turtles most likely.
I only fish on days that end in Y!