We've eaten at T-Rex on our last 3 trips - it is a very fun restaurant - your son will love it! The food is $$$ and not that great, but the theming and experience of eating there is worth it, especially if you have a dino-loving son like we do. BTW, try to save room for dessert, the chocolate extinction dessert is pretty awesome & an experience in itself - it's $$$, but worth it IMO.