You’ll find Restaurantosaurus in the one and only Dinoland, U.S.A. in Disney World’s Animal Kingdom!
And this fun and quirky-in-the-best-way counter service spot (see what I mean here) will be serving up a new dinner experience for guests starting August 18th, featuring burgers and a build-your-own sundae bar! [Read more…]