Chili's Grill & Bar, 15355 Southwest Freeway, Sugar Land, TX, USA
1 year ago •reported by user-hhqnt623 • details
After consuming 2 bites of the sandwich, I experienced nausea and stomach cramps followed a few hours later with uncontrollable diarrhea and vomiting.…
