Roaches, flies, ‘slime’ found at popular DeKalb BBQ joint (via ajc)

A popular DeKalb County barbecue restaurant failed its recent health inspection with the inspector complaining of unwanted critters.

Source: ajc