could be the preservatives in the burger, lettuce and tomatoes on burgers seam to have lots of preservatives on it to keep it "fresh" looking, but the rest of it might be ok for you.
unless fast food salads are ok for you, then that's probably not it.
they probably have the same preservatives