You'll find numerous iconic landmarks and towns along Route 66 in Texas; from the U-Drop Inn in Shamrock to all the oddities Amarillo offers. One of the most iconic stops along the Mother Road in Texas is Glenrio. It's a town with a fascinating history, a tragic demise, and a new lease on life.