LaGrande is the best place to stop for chow!
I've heard the Chinese restaurant in town isn't bad (don't take my word), but I have eaten at the upscale American place in downtown as well as the local coffeehouse for breakfast. The latter has great baked goods (highway 30 coffee co).
The former is named: the Foley Station and they serve brunch on weekends and all the food I've tasted there is excellent (dined for dinner only). The chef is a transplant out of the Portland culinary scene if I'm not mistaken.