I just called yesterday inquiring about a few things for our trip, and T-Rex was one of them. I was told they do not take reservations, so we are making plans to do walk-up, but allowing plenty of time so we're not starving by the time we get there and then wind up waiting forever.
But it looks so awesome I know DS will LOVE it!