Rendevuex Grill is really great restaurant. Wraptitude is a great
lunch spot and may do boxed lunches - they make yummy wraps and have
chips and cookies etc.
Loco burrito is also very good. All three of these are in Welches
I'd stay away from the sports bar place and Chinese place 
The Mt hood brewing Co in government camp is decent too
The restaurant at Timberline is cascade room and is spendy but fabulous.