Pediasure
Can you just drop in without an appointment to visit Tuck ?
Possibly. But why would you do that?
If for some reason you found yourself in Hanover you could stop by the admission office and see if they can find someone to give you a quick tour. If there are students around, you wouldn't have a problem finding someone to show you around.
However, I highly suggest emailing them and setting up an official visit. You'll get to meet more people, sit in on a class and get a detailed tour.
RF