The third annual Bay Area Black Expo packed Bay Street Emeryville on Friday with more than 100 Black-owned businesses, a live fashion show, and thousands of East Bay residents out for Juneteenth. In Contra Costa County, Antioch ran a separate family-focused celebration with carnival rides and evening performances.

Bay Street Emeryville hosted the third annual Bay Area Black Expo on Thursday and Friday, filling the outdoor shopping center with more than 100 Black-owned businesses, artisans, and a live fashion show for Juneteenth. Organizer Mika McCants described the event's intent plainly: to celebrate African Americans and their culture in a setting where that commerce and creativity is front and center.

The fashion show brought out Oakland designer Cardum Sage, who had just come back from New York Fashion Week. "I grew up here and I got my artistry really at home and this is the place," Sage told NBC Bay Area. "This is the hot bed of innovation."

Across the bay in Contra Costa County, the city of Antioch ran its own Juneteenth event aimed at families — carnival rides through the day and a slate of performances in the evening, free and open to the public.

Bay Street Emeryville is at 5614 Bay St.; the Emery-Go-Round free shuttle runs from MacArthur and Berkeley BART stations to the shopping center, making it the move if you don't want to deal with parking.