We ate there twice last week--- once was planned (for ds birthday)--- waitress great (she didn't know it was his b day) food better than average (I had the steak sandwich).
On Saturday we had been at DHS EE and were hungry (and I don't like any of the DHS sit down resturants)... I called T rex at 1030 am and got an 1145am ressie for 2. Food good again (omnivore salad) waiter was ok. hard to find, didn't refill drinks. and the theming was cool!