Elected leaders in Carrboro are considering a ban on the construction of new drive-through windows, saying it will make the community a better place to live.