Taco Cabana opens new store in North Dallas
Home-grown Tex-Mex restaurant Taco Cabana has opened a new store in North Dallas, at 18130 Coit Road.
Del Taco, a California-based Mexican fast food chain, said it is opening its first Houston restaurant on Wednesday, and it plans to open more than 40 additional Houston restaurants in the future.