Everything is bigger in Texas, and that includes the steaks. This Amarillo restaurant is home to an infamous food challenge ...