Well, actually, it's just Threadgill's restaurant. The sign is from the long-gone Armadillo World Head Quarters.
Copyright Owned By Willa Dios. All Rights Reserved.