Toby G's Somerville, MA, USA
257 Elm St
The "hip" factor is an important feature, but there is nothing fussy or quaint at Diesel- just solid...
Martsa on Elm
233 Elm St
We try not to eat at Martsa more than once a day when we're in Somerville, but it's hard! The menu o...
55 Chester St
The place is crowded and loud but the food is serious barbecue. Even if you don't eat much meat, it...