I love Dunkins in general, but this location has been bad in terms of service for the past year or so. I've been in every Sunday for about a year, and my order is wrong about 3/4 of the time. My guess is the management of this specific location isn't great, because the employees seem really unhappy, too.
That said, I like that this is a vegetarian location. It's nice to have that option at a Dunkins. The atmosphere is also pretty cozy.