Here is a link to the podcast page.
http://www.wdwinfo.com/disney-podcast/ If you click on listen now it will bring up all the recent podcasts and you can click on the one you want to hear. Unfortunately, I can't remember exaclty when they dined there and reviewed it. I know it was after I had been there which was early May.
I did dine at Palio once and enjoyed it. I preferred the menu at Il Mulino over Palio's though.
And I do have to add I always feel if someone is interested in a restaurant they should try it because no matter where you ask about you will get good and bad reviews.
