Grand lake lodge has really good food, kinda pricey but good, amazing setting too! Eat there on occasion when visiting my grandparents in Granby....the Chinese place is decent too...or a couple good restaurants on the main drag in Grand lake also