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 Colorado's Cool Places to Stay, Splurge & Save Style Winter Train Trips in Colorado Celebrating the Colorado Bounty: 10 Small-Town Food Fests 11 Quintessential Summer Festivals in Colorado 24 Hours in Denver The Royal Gorge Region's Trail Systems are Some of the State's Best