Tag Archives: T-rex Cafe

Review: T-Rex Cafe

T-Rex Café is a dinosaur themed restaurant located in Downtown Disney. Ambiance The restaurant’s décor includes squawking pterosaurs, wooly mammoths, a massive octopus and life-sized animatronic dinosaurs.  The star, however, is the 15 foot T-Rex.  Approximately every 20 minutes or so, a meteor shower complete with rumbling and fiery “explosions” occurs. We arrived about an Continue Reading

Stay Connected, Follow Us @       Become A Sponsor Today