Colorado Restaurant Tucked Away Beneath 181-Foot WaterfallColorado Restaurant Tucked Away Beneath 181-Foot WaterfallRestaurant 1858 is a fine-dining restaurant on the banks of the 181-foot Broadmoor Seven Falls in Colorado Springs.Michael MasonMichael Mason