› added 1 year ago
33
TIL that Chi-Chi's products are the remnants of what used to be a Tex-Mex restaurant chain. The only Chi-Chi's restaurant left is in Vienna.
via reddit.com