It’s the return of an icon: Chi-Chi's, the nostalgic Minnesota-born Mexican chain that sputtered out roughly two decades ago, opened up a brand new location in St. Louis Park on October 6.