The Carrboro Town Council discussed a special use permit for the South Green project, but ultimately postponed its approval ...