You crazy as hell. That did look good. I'm mad they don't have Chi-Chi's in the U.S. anymore. But I heard that this new restaurant chain called Tumbleweed Grill is Chi-Chi's with a new name...even the President for Tumbleweeds' was the President for Chi-Chi's
|