Taco Cabana
Add to Favorites
OPEN NOW
Today: 6:00 am - 10:00 pm
Amenities:
Serves alcohol
Saved to Favorites
Phone: (210) 675-7558
Address: 6867 Cleto Rodriguez Fwy, San Antonio, TX 78227
Website: http://www.tacocabana.com
Fax: (210) 200-6457
TollFree: (800) 348-1074