Answers from Our Experts (1)
Chefs Club by FOOD & WINE is located at The St. Regis Aspen Resort. You can enter the restaurant through the main hotel entrance or from the entryway at South Mill and East Dean streets. The St. Regis is located in downtown Aspen, just two blocks from the Silver Queen Gondola at the base of Aspen Mountain. This restaurant is a short walk from all points of downtown. You can’t miss the landmark three-story, red brick façade. The exact address is 315 E. Dean St. in Aspen, which is approximately 200 miles from Denver, a three-hour drive by car or 45 minutes by air.