Alice Hudson · Neal's Deli, located near Open Eye Cafe in Carrboro, is a popular destination for breakfast or lunch.