Lee mentioned a great option in Belize. There's also Los Roques and other places along the coast of Central America. Costa Rica might be a good place to try. I went there for the first time this year and it's a beautiful country with great fishing.
My passion for catching fish is eclipsed only by the fish's passion not to be caught.