Taco Cabana Celebrates Grand Opening of New Houston Restaurant Unveiling a fresh and unique design, San Antonio-based Taco Cabana celebrated the opening of its newest restaurant at 127 Yale… August 29, 2012 · ·