Email Santa
Login | Register
Rain Fog/Mist ~ 39°F  
[Greencastle Banner-Graphic]
Greencastle, Indiana ~ Wednesday, December 3, 2008
The kitchen at La Charreada restaurant in Greencastle was cleared to reopen after health officials confirmed a deer was being gutted there earlier in the week.