Chi-Chi’s, a Mexican chain restaurant that is making a comeback 20 years after closing all its locations, announced on Tuesday that its first new location will be in St. Louis Park. The ...