Tiffins is a signature dining experience that recently opened at Disney’s Animal Kingdom park. It is located in the Discovery Island area near the future Pandora – The World of Avatar. Theming at Tiffins This summer my family dined at Tiffins. First of all, the theming amazed me as soon as I entered! Sketches and […]