I just spent a week in the Tufts area and returned time after time to Davis Square. A good selection of restaurants, bars, the T (subway) station is right there, movie theater, etc. I also discovered a nice little community path that made it easier and more pleasant to get there from our hotel on Massachusetts Avenue. I second the...
More
