Taco Cabana Founder Dies at 87 Felix Stehling founded the original Mexican patio cafe in 1978 in San Antonio, Texas San Antonio, TX (RestaurantNews.com) Taco Cabana®… December 11, 2012 · ·