Doherty's Pub & Pins, 242 E William St, Decatur, IL 62523, USA
3 years ago •source www.wandtv.com • details
Regulatory Report
Cockroach infestation. The inspector observed live cockroaches in the kitchen with the majority of activity where food is prepared and held for service.
Source: www.wandtv.com