Terry’s Steakhouse in tiny Virginia, Nebraska proves that big flavors can come from small places! The building doesn’t look ...