We do not currently know of any antonyms for having eyes for.
For similar words to having eyes for, try: