Here at AllEars, we know all the ins and outs of Disney World restaurants — including where you should definitely eat, and where you should skip. We recently stopped by Tiffins Restaurant at Disneys Animal are bringing you our FULL review! Tiffins is located in Animal Kingdom in the Discovery Island section of the park. Its a signature restaurant, so its one of Disney Worlds fancier dining...
