Steuben's Steuben's, 523 E 17th Ave, Denver, CO 80203 Local: (303) 830-1001 Visit Website Overview Amenities Steuben's is a Denver restaurant recreating American regional classics. Designations: Colorado Restaurant Association Member, CRA ID Related Articles Holiday Markets in Colorado Performing Arts in Colorado Your Handbook to Colorado’s Guided Hunts Summer Adventures for Gutsy Women Colorado Culinary Trends: 5 Ways to Feed Current Cravings A 5-Star Luxury Day in Denver