Terra Treats Has Reopened At Disney’s Animal Kingdom
With pandemic restrictions starting to ease up and with capacity limits being relaxed, we’re starting to see more Disney World eateries reopen. This includes Terra Treats which serves up snacks on Discovery Island at...