Snowbird Restaurant At Ptarmigan Inn
2304 Apres Ski Way
Steamboat Springs CO United States
Closed for lunch in summer.
Hours: Daily 7 am-11 am, 11:30 am-4 pm, 5 pm-10 pm.
Phone: 970.879.1730
Accepts: American Express, Visa, MasterCard/Eurocard