After the recent closures, Taco Cabana's list of locations shows there are still more than 30 stores in the San Antonio area.
In his new role, Yadav is expected to oversee marketing strategy, performance campaigns, and brand engagement across digital ...