Dunkin’ recently opened a new location at 7272 Culebra Road and has two more locations, at 2026 Babcock Road and 214 West Bandera Road, opening soon, according to the Facebook post. Last fall, the brand also opened its first Texas “next generation” store at 10029 San Pedro Avenue.