Had a chance to visit this site. It's inside the building of Dept of Transportation. It's small but they have everything that a normal Dunkin would have. Staff is pleasant and coffee was fresh.
June 2017
Pleasant. Im a regular and don't even need to tell them my order.