Report by
Food Safety Report: Red Lobster, Academy Boulevard North, Colorado Springs, CO, United States.
9 years ago •reported by user-tpmpw886
4925 Academy Boulevard North, Colorado Springs, 80918 Colorado, United States
Symptoms: Diarrhea, Nausea, Vomiting
18
Comments
Comment
