Dunkin’ to open restaurant in downtown San Antonio
SAN ANTONIO – Downtown San Antonio will soon be home to a Dunkin’. The doughnut chain is opening a store on the first floor of the historic Travis Building, located on the northwest corner of Travis and North St. Mary’s streets near the River Walk. Recommended Videos A spokesperson told KSAT they expect the 1,200-square-foot … Read more