Yes. Online. Schedule your visit and probably eat before you go. The restaurant is good, but very long wait as they are still working out the details. It's an awesome experience, though. Well worth the time. Take as much time as you can spare.
Online
The answers I 've read are very accurate. Check schedule tours, online.
Online will have the schedule repeating tours. If you have a larger group you can schedule a specific tour. Don't bother calling... the phone queue can last 2 hours or more.
Internet?
Check their website. Currently they require that you have free entrance tickets.
Online! You can also get them at the location. It's free entrance, although they do appreciate donations!
Thanks! Your answer is awaiting moderation.