New 'Dunkin' opens in Cape Coral, without the donuts in the name