It was founded in September 1978, in San Antonio in Texas by Felix Stehling and the CEO of Taco Cabana is Timothy P. Taft. It is headquartered in San Antonio in Texas. There are about 166 Taco Cabana locations serving Mexican cuisine to their customers. You can surely look into the Taco Cabana menu list items and some are also mentioned below: