The fact that Steffens has maintained its standards for 75 years speaks volumes. Many restaurants don’t last 75 months, let ...