Get directions to: Cafe Diva, Steamboat Springs, CO Restaurant address: 1855 Ski Time Square Drive Steamboat Springs, CO 80487, USA Driving Walking Bicycling Restaurant: Cafe Diva