Give Anthony a call in Isla Mujeras. http://www.islamujeressportfishing.com/
He is a gringo who has lived there a long time and has a couple of boats there. The bite has been really good here lately, Although it has been pretty rough. That was the report from Monday anyway.
I did some work for him on one of the boats he runs last year.