Any small little white bumps on it?
Usually water quality, flukes or ich are to blame for cloudy eyes. If it has any little white bumps, it's probably ich.
Is the tang new? It could just be stressed or maybe banged into a rock in the night or something.