Taco Cabana opens redesigned restaurant in Dallas

Taco Cabana, the fast-casual chain with its Mexican patio cafe environment and true flavors of Mexico-inspired menu, opened its newest Dallas restaurant, located at 2635 N. Stemmons Fwy near the Medical District. This is the first time Taco Cabana has opened one of its newly redesigned concepts in Dallas. “We’re excited Continue Reading