Restaurant Report Card: Waffle House fails with 62; Alta Toro earns 100
On Fifth Street in Midtown Atlanta, the Waffle House near the Georgia Tech campus failed a health inspection. And Atlanta's newest modern Latin restaurant, Alta Toro, received a perfect score.
www.atlantanewsfirst.com
Looks like fake never-seen-a-coop eggs and diabetes inducing butter wasn’t the only thing scrambled, smothered, and covering your all-star special