We ate at T-Rex last week. The food was actually really good. And our 5 year old daughter loved it (we have friends who ate there the same week and their two sons, 6 and 8, also loved it). Don't expect to get to much talking done, however. It's very loud.