Guest Review: Disney World’s Pollo Campero

Theme Park Mom Leigh Caldwell reviews the new Pollo Campero in Orlando’s Downtown Disney.