My DH has a coworker who was telling him she ate at a restaurant with T-REX and an ice cave? Does anyone have any idea what she is talking about? She said it was in WDW and showed him pictures but I have no clue.
You are welcome, I think your twins are the perfect age for T-Rex, They also have a cool gift shop with a Build your own Dinosaur stuffed animal. Like build a bear. They make a great souvenir.