A southern cuisine restaurant in Atlanta failed its routine health inspection Tuesday, scoring a 64 out of 100 — a grade the state classifies as unsatisfactory. Why It Matters: A score below 70 triggers a required follow-up inspection. That visit is scheduled for March 3. Until then, Zion Delight Southern Cuisine at 808 McDonough Blvd. […]

