The Elkhorn is located inside of the Inn at Aspen. This restaurant has a very casual atmosphere with delicious home style American cuisine. Relax next door at the Elkhorn Lounge and enjoy your favorite drink while looking at the beautiful mountains through the windows.
The Elkhorn restaurant serves breakfast and dinner daily.