0
Taco Cabana was created in 1978.
That is the correct spelling of the Mexican food chain Taco Cabana.
No, but there should be.
Mike Biviano
Yes - it's on Piedmont in Atlanta.