Is Chili's going to close the Yorba linda location?
Address: 18380 Yorba Linda Blvd, Yorba Linda, CA 92886, USA
Michelle Vogler | Jul 25, 2019
I so seriously hope not!!! ðŸ˜
Arjun Dutta | Jul 25, 2019
Hope not
Thanks! Your answer is awaiting moderation.