News

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