Cafe Diva offers a fine dining experience at the base of the mountain in Steamboat Springs. The cafes nightly menu highlights the area's freshest ingredients that are complemented by the restaurant's extensive wine list. Address: 1855 Ski Time Square Steamboat Springs CO USA 80487 1 970 871-0508