A Taste of Nigeria Festival coming back to ATL for the 4th time! Date: August 5 2023 Time: 12 noon - 7pm Location: Westside Cultural Arts Center, 760 10th Street NW Atlanta, GA 30318 Click here for More…