The Restaurant at St Regis

St. Regis Hotel, 915 E Dean St, Aspen, Colorado

“Chef Thomas Riordan brings you the finest Regional Colorado cuisine with an international flair at “The Restaurant” located at the St. Regis Aspen”