Chi-Chi's (Pavilion Center, Houston, Texas)

A Chi-Chi's Mexican restaurant was located at Pavilion Center, 12270 Westheimer Road in Houston, Texas. The restaurant opened on March 19, 1984, and closed in 1986.