Do they still have complimentary chips and salsa?
Address: 2005 E West Pkwy, Fleming Island, FL 32003, USA
Carol Rodgz | Oct 14, 2019
With Chillis reward!
Douglas Allen | Oct 14, 2019
Usually just in the bar OR if you have the Chili's app.
Solange De Castro-Guppy | Oct 14, 2019
Dont think so when I went we did not get any
Thanks! Your answer is awaiting moderation.