I was waiting at the MassPort Cell Phone lot. My arriving flight was delayed over and over. I needed a break. So checked TA and found this DD just down the road from Logan. Only 5 minutes later and I was sitting at a counter having coffee and doughnuts. Very nice break that included a needed restroom break before leaving.
When on the road you can always trust Dunkin' Doughnuts and this DD was no exception. Also open 24hrs.