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 Top Date Nights in Fort Collins Day & Night at Colorado Ski Resorts Best Hiking Trails in Fort Collins Discover the Magic That Is Colorado's Ice Scene Find the Best Colorado Winter Lodging For You Winter Train Trips in Colorado