What's Now Atlanta runs a list of Atlanta restaurants that failed their health inspections in March, earning lower (in some cases far lower) than the required 70 out of 100. Included in the list are Cafe Agora, Twisted Taco, Little House Cafe, and El Amigo Restaurant. [WNA]
Filed under: