The once beloved Mexican restaurant chain is back after 20 years, opening its new flagship location in 2025 in St. Louis Park, Minnesota. The Independent said that the chain’s return was so highly ...
A once-popular Mexican restaurant that shut down after a fatal hepatitis A outbreak 20 years ago could be set for a return. Chi-Chi’s, the Tex-Mex chain that defined date nights in the 1980s and 1990s ...