One of my favorite places to go in Disney World is Jiko at Animal Kingdom Lodge. They have a short-rib entree on the menu and change the recipe frequently. It is always very tender and tastes great. Give it a try!
Posted by Todd Barron on December 10th, 2012