Applebees opens in Scottsbluff, NE