How does Finder decide if a file should be hidden?
I found the answer! It is controlled by the hidden flag. Open Terminal, 

$ /bin/ls -Ol


will show you which files are flagged with hidden.

To make /mnt hidden, simply

$ sudo chflags hidden /mnt


To change back

$ sudo chflags nohidden /mnt


Cheers!