If you’re a regular of the Dunkin’ Donuts in the Town Center plaza, you’ll need to find someplace else to get your daily fix. Rather cryptic signs in the windows of the DD say the store will be closing soon “to better serve you.” The signs don’t say how we’ll be better served or even when “soon” is.
A neighboring merchant told me the Dunkin’ Donuts is closing for two weeks for renovations. Anyone have more info? Post it in the comments.