'A special place': Chi-Chi's restaurants, popular in the 90s, to open 20 years after closure

Chi-Chi's, a popular Mexican restaurant chain from the 1990s, is set to make a comeback in 2025.