Some of the best restaurants in all of WDW are at Animal Kingdom Lodge, and Jiko is no exception!