Report by
Repeat Stomach Ache, Diarrhea - Red Robin, Fairview Heights Illinois
5 years ago •reported by user-qpqck322 • business
6500 North Illinois Street, Fairview Heights, 62208 Illinois, United States
I went here recently and it always gives me a stomach ache I decided to try it again hoping they improved and I got the same stuff diarrhea and stomach pains. Never go here | Symptoms: Diarrhea, Stomach Pain
50
Comments
Comment
