It might be opening season, but two restaurants are starting fall by saying farewell. Gemma in Arlington has closed, proving the town might not need one more Italian restaurant (or that business was impacted by the always-busy Madrona Tree next door). Meanwhile, the North End is down a restaurant, too.
El Triunfo has closed their North End branch (the South End outpost is still open), which is too bad ... it was nice to have a place to get a "steamy" burrito (per their Facebook page) in a neighborhood not really known for Mexican food. Oh well, we can still get sausage nachos at Vito's. [BRT, Earlier]