Report by

Food Safety Report: Red Lobster, San Antonio, TX, United States.

10 years ago reported by user-gtng5245

Red Lobster, San Antonio, TX, United States

7835 Interstate 35, San Antonio, 78224 Texas, United States

 Symptoms: Diarrhea, Nausea, Fever, Vomiting

#redlobster #sanantonio #texas #unitedstates

Recent Reports Near Me