Taco Charlton arriving at his new office The Star. Posted on April 28, 2017 by theFFeed Taco Charlton arriving at his new office The Star. Posted by Dallas Cowboys on Friday, April 28, 2017