Report by
Food Safety Report - Red Robin, Fairview Heights Illinois
4 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