Nebraska

Applebees opens in Scottsbluff, NE

Applebees opens in Scottsbluff, NE

Applebee’s Restaurant opened a 5,000 square foot restaurant in 2015 at the entryway to Monument Mall in Scottsbluff, NE. The restaurant relocated from another location within Scottsbluff.