New taco, exclusive Cholula Rita collab, festive bundles, and party-ready catering specials bring bold flavor to the holiday seasonThe post Taco Cabana Unveils Tacos & Tequila Lineup, New Cholula Rita, and Chicken Bacon Ranch Taco Ahead of Cinco de Mayo Festivities Starting April 30 first appeared on RestaurantNews.com.
Taco Cabana is a Texas-based company that owns and operates a chain of restaurants that serves tacos, salads, burritos, and cold drinks for individuals.