I'm so glad to have found this board! My co-worker told me about it recently, and I have been enjoying lurking...but now for my first post.
I recently moved to Winter Hill in Somerville and am wondering if anyone has recommendations for restaurants in that area? I'm getting a little tired of the ubiquitous pizza/sub shops (decent, but gets old pretty quick). I'd be especially interested to know about experiences at any of the mexican/brazilian places. Thanks!