Wontons for the win.
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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results