Sky restaurant, the Chinese restaurant at the Star Market plaza, or Met Burger Bar at the Natick mall. I really haven't been out too much there in quite a while, but those were my top 3 spots in the past few years.
Have you thought of trying the new Jo Jo's west in Maynard. I have not been, I have heard mixed reviews. Its pubby, I think. It is on 62 on the Maynard, Acton line. I have heard great things about cast iron kitchen. <castironkitchen.net>