Advertisement

Plaza Garibaldi

Latest Stories

Plaza Garibaldi has been in South Philly since 2002. Photo courtesy of Plaza Garibaldi

He’s also organizing a group of Latino-owned restaurants to make their voices heard beyond their neighborhood.