Chi-Chi's typically refers to a newly resurrected, formerly defunct Mexican food restaurant chain founded in the United States in 1976, which continued in Europe only as a single restaurant after the North American owner declared bankruptcy and folded in 2004. From Wikipedia