As Texans hit the road this holiday season, the Big Texan Steak Ranch in Amarillo is stirring debate—loved by some, critiqued ...