Home-grown Tex-Mex restaurant Taco Cabana has opened a new store in North Dallas, at 18130 Coit Road.
Taco Cabana opens new store in North Dallas