After a nine month project in Denver, I really should know the local restaurants better, but I do not. I would suggest "Pacific Star" downtown. Sort of fusion cuisine. Near 17th and Lawrence but I can't recall the exact location.
I liked both the food and the atmosphere.
Edit: I had the name of the restaurant wrong. Sorry about that.
[This message has been edited by Comicwoman (edited 08-10-1999).]