The African American Cultural Festival is being held this weekend on Fayetteville Street in downtown Raleigh.