Whenever I am in the area I make a point to go this small restaurant and market. You order at the counter and sit down at one of a few tables in the market/restaurant. The menu varies from day to day. The specials are always delicious and you get plenty of tasty satisfying food for an extremely reasonable price. Everything I have had there I love. I just wish I lived in the area so I could eat there every day! I always get a special which I believe usually, if not always, comes with a salad, and often I get the soup. Last time the special was lasagna. The salad that came with it had the most delicious dressing. Just talking about it now is making my mouth water.
BTW they also have some groceries, organic produce, organic grains, supplements and more.
Anyway if you haven't already guessed I highly recommend Oh Happy Days. :-)