View all
American fast casual restaurant chain
tacocabana.com
Taco Cabana is an American fast casual restaurant chain that serves Tex-Mex cuisine. It is a wholly-owned subsidiary of YTC Enterprises LLC, and headquartered in San Antonio, Texas. Wikipedia