Himalaya House, opened in late 2014, has finally worked through the kinks and is just coming into its stride over the past few months. I'm not bullshitting you here- they serve the best Indian, Nepalese, and Tibetan food in the Denver area. Period. Plus, they are located right off 6th Avenue so when you're on your way back downtown from the mountains it isn't even necessary to go out of the way. The atmosphere is, on all accounts, designed to let the food do the talking. Keep this in mind when you've got the post-skiing munchies but don't feel like dealing with a packed out après bar.