Resplendently cloaked in her signature power red, the former mane maven-turned-restaurateur Gocha celebrates the opening of her Gocha Tapas Bar in South Fulton, Georgia, on the southern tip of Atlanta, before a crowd of urban sophisticates and a gaggle of media members on Wednesday, May 17, 2023.