My husband and I have been wanting to try Neal's Deli in Carrboro, North Carolina for a few years now. On our trips to that side of the Triangle, we've always ended up somewhere else because there are so many good options for eating. This time however, we were in Carrboro for lunch and we made it . . .