Chi-Chi's, the Minnesota-born Mexican restaurant chain that served up its last chips and salsa about 20 years ago, makes its return on Monday with a new Twin Cities location.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results