The Tin Cow Downtown Pensacola, 102 South Palafox Street, Pensacola, FL 32502, United States

Temporary Closure - related to food safety 1 year ago
South Palafox Street, Pensacola, 32502 Florida, United States
Total all time reports: 1
Total all time sick persons: 0
The Tin Cow Downtown Pensacola, 102 South Palafox Street, Pensacola, FL 32502, United States
“Restaurant temporarily shuts down after viral photos of a dead rat and feces”
Reported By Iwaspoisoned.com User
Reported:
Helpful