Popular Mexican restaurant fails health inspection for cockroaches … – WSB Atlanta


WSB Atlanta

Popular Mexican restaurant fails health inspection for cockroaches …
WSB Atlanta
A Mexican restaurant in a busy Midtown Atlanta neighborhood has failed a health inspection.