Sadly Grass Roots Deli will be closing their 183 Devonshire St location on February 26th. The owner mentioned not being able to reach an agreement with the landlord as a reason for closing. This is truly unfortunate as their lunchtime options were always great - oven roasted turkey for sandwiches or plates (where you always ended up wishing there was more delicious turkey) and specials of pork loin, fried chicken, pulled bbq pork, chicken pot pie, and bourbon chicken.
Grass Roots opened another location inside 101 Arch St over a year ago, but that location appears to be smaller and seems not to have the space to offer as many fresh, home-cooked options as they currently do.
Next to the Devonshire location remains signs for a Roly Poly wrap franchise opening soon and supposedly an Indian restaurant that will serve food prepared at their Somerville location will be moving into 185 Devonshire St.
Read more...