Iron Chicken on the Roof Posted on April 28, 2013 by Bill Chance Rooster’s Roadhouse, Denton Texas Rooster’s Roadhouse, Denton Share this:TwitterFacebookEmailLinkedInRedditLike this:Like Loading...