Cupboard Cafe & Gifts in Dillard, Georgia, is exactly that kind of place, tucked away in the North Georgia mountains where the locals have been quietly enjoying fantastic food while the rest of us ...
Customers at The Market Place spotted "something extremely lifelike" on one of the shelves and alerted store staff.