Indianapolis, In – 24 April
Chi-Chi’s Restaurant Corporation announced Monday that they are restarting operations of their flagship store on the Southside of Indianapolis. Chi-Chi’s FastCas will be a fast casual iteration of the brand’s original offering.
Or it would be if this weren’t a joke.