The Smiling Crocodile is a small snack stand (with a cute name!) on Discovery Island in Disney’s Animal Kingdom. This stand tends to operate seasonally when there are more guests in the park. But when it’s open, you’ll often find something unexpected on the menu (like a Pulled Pork Jelly Doughnut Sandwich, for instance)! With … Continue reading The Smiling Crocodile
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed