Report by
Food Safety Report: Taco Bell, South Alafaya Trail, Orlando, FL 32828, United States.
8 years ago •reported by user-yrgmz284 • business
576 South Alafaya Trail, Orlando, 32828 Florida, United States
Symptoms: Diarrhea, Nausea, Vomiting
27
Comments
Comment
