REVIEW: Turkey, Salmon, and Pimento-Cheese BLT Sandwiches Arrive at The Smiling Crocodile, Disney’s Animal Kingdom
The Smiling Crocodile food kiosk on Discovery Island at Disney’s Animal Kingdom recently introduced a new menu. The former home of the wonderful smoky cheddar grits and the chicken drumstick is now serving up three varieties of “BLT Sandwiches”. Why did I put that in quotes? Because I’m still not sure that is how I … Read more