If you're wondering where to find the best restaurants and cafes in Somerville, MA, there are dozens of great restaur ...