T Rex Restaurant at Downtown Disney in Orlando, Florida

T Rex Restaurant at Downtown Disney in Orlando, Florida

By admin, December 3, 2010

We stumbled upon the T Rex restaurant whilst we walked around Downtown Disney and decided to stroll right through it with our camera! The animatronic dinosaurs and the colour changing ice cave were particularly impressive!