Church’s Texas Chicken plans to open a second metro area location at 2310 North 90th Street, where a former Godfather’s Pizza was recently demolished. Church’s will build a 1,700 sq. ft., free-standing building with a drive-thru. Church’s currently operates a location at 4042 North 168th Street in northwest Omaha.