Taco Cabana
Appearance
Taco Cabana is an American fast casual restaurant chain. It serves Tex-Mex cuisine. It has 148 restaurants. It was founded in 1978. It is recognized for its "pink" color scheme and semi-enclosed patio dining areas. t is a wholly-owned subsidiary of YTC Enterprises LLC. It is headquartered in San Antonio, Texas.