What’s more New England than a run through Dunkin’ on your way to Scituate sites? Located near the Greenbush MTBA Commuter Rail station, your as likely to see groups of local “experts” sharing the day’s news as drive through commuters at this popular coffee shop.