I can't remember the name of the place on Mass Ave. but are they both about the same? Anything to recommend one over the other? And what's the Mexican place people like in Somerville? I'm totally spacing on things right now. Is Taqueria La Mexicana in Union Sq.? I know there's another one people like. Thanks.