You should have been redirected to
Threadgill's - World Headquarters Restaurant
.