Steak Ranch Introduction: This steak ranch is located along Highway 66 in Amarillo, Texas. The restaurant has 450 seats and the business is very popular. Anyone who comes in can enjoy a free one-hour dinner, which includes a 4.5-pound steak, baked potatoes, salad and cocktails. As long as you eat the 7.2-ounce steak within the limited time, you don't have to pay for the meal.

Leave a Reply