I just had one of the best Thai meals I've ever had last week at Pok Pok in Portland. (
http://www.pokpokpdx.com/) It was the Oregonian Restaurant of the Year in 2007 and is very reasonably priced.
Do a search for "Portland Hikes" and you'll find a number of previous threads on the topic.