Davis Square (next to Tufts) is #1 square in Cambridge/Somerville

classclown
Tue, 11 Feb 2014 16:02:06 +0000

Davis Square is what Harvard Square was like 25 years ago before all of the chains moved in… Davis Square Rocks!!!