Report by
Food Safety Report: Yellow Cactus, Floyds Knobs, IN, United States.
8 years ago •reported by user-cpgyg466 • business
3620 Paoli Pike # 4, Floyds Knobs, 47119 Indiana, United States
Usually love the place and visit here often. The carne asada tasted like liver and I should not have eaten. | Symptoms: Diarrhea, Fever, Nausea
2
Comments
Comment
