Pollo Campero restaurant chain to open new downtown Orlando location with a drive-thru

The chain previously had a location at the Disney Springs retail complex back when it was called Downtown Disney.