Construction begins on Plaza de la Raza in South Omaha

Construction has begun on Plaza de la Raza Omaha, a $25M South 24th Street project expected to open in fall 2027. Read more here!