523 E 17th Ave, Denver, CO 80203, USA
If the name of this place reminds you of the Boston landmark, you’re on to something. It was named after Steuben’s, a Beantown hot spot from the 1940s well into the ’60s, known for jazz, big band shows, and parties. Steuben’s in Denver aspires to all that. The restaurant serves American comfort food like meat loaf, chicken and waffles, milkshakes, and lobster rolls in a retro-groovy diner setting. The formula has proven so successful that another location in nearby Arvada opened in 2016.