Davis Square is a popular hangout for Tufts students, but some may not have taken the time to check out the Somerville ...