On my time off from work, I practically lived in a hammock in Portobelo between 91 and 93. There are some beautiful dive spots there. As soon as I can get my wife certified, (and accrue some more vacation time), I'm going back there. Would that restaurant that you visited happen to be "Los Canones"?