Cafe Diva Wine Bar  
1855 Ski Time Square
Steamboat Springs, CO 80487
970-871-0508

Reservations are recommended here at one of Steamboat's premier dining restaurants that serves an eclectic menu in a unique atmosphere. The wine cellar here features over 275 wines. They are open daily for dinner.