You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
chi chi
Chi-Chi's is a Mexican-restaurant chain operating in Belgium, Luxembourg, Austria, the United Arab Emirates, and Kuwait by Tumbleweed, Inc. The chain also once operated in the United States and Canada but exited those countries in 2004. Currently Chi-Chi's is also a brand of Mexican-themed grocery foods (later purchased by Hormel) with an emphasis on salsa.