itallstartedwithamouse.com
The Smiling Crocodile Menu
The snack menu for The Smiling Crocodile in Discovery Island at Disney’s Animal Kingdom