Go eat at Earls @ the 16th street mall. The scenery there is always great. Oh the food and drink are pretty good too [You must be logged in to view images. Log in or Register.]
Shit, it's a bummer I just saw this thread. Denver has so many cool places to eat / visit. Next time you're coming this way I'll give you a list of fun options.