Food Safety Report: TASTE OF AFRICA, 3933 North Broadway, Chicago, IL, USA 5 years ago • details 90 Health inspection failure: 21-12-18 > FOUND NO EMPLOYEE HEALTH POLICY AT PREMISES. PRIORITY FOUNDATION. NO CITATION ISSUED. 7-38-010. MUST PROVIDE. > FOUND NO VOMIT AND DIARRHEA CLEAN UP POLICY. PRIORITY… See more