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 Explore Sterling, Colorado & Logan County With a Long Weekend on the Great Plains 9 Amazing Experiences in Mesa Verde National Park Colorado Scenic Byway: Grand Mesa Colorado Skiing & Snowboarding: Ski Like a Local 8 Ice Fishing Lakes in Colorado 12 Colorado Beer and Food Pairings