I go here a lot for coffee and breakfast items. I have also had very nice sandwiches at lunch time. I have always found the staff to be nice and the food good for the price. I have never had stale bread. Perhaps trying something is better for a review than heresay.
One thing I do keep in mind it that I'm not eating at restaurant. It's a cafe that serves other foods in an industrial park for the convenince of local workers. No one goes there as a destination. Therefore I would not expect a lunch salad to have freshly grated parmesan or anything else you'd find a destination restaurant. The price refelcts that though. Also if I suspected I didn't get what I wanted, i.e. turkey for chicken I'd ask them about it not just complain on a website.
Anywho I like elements and will continue to go.
I love chicken caesar salads, I didn't think it was possible to screw one up. I have eaten a lot of chicken in my day. I have also eaten a lot of turkey in my day. Let me tell you, their chicken caesar salad is actually a turkey caesar salad. Unless they have someone magically been able to make chicken taste like turkey (and true poultry lovers know there is a very different taste between chicken and turkey). But that is not the only sin of this "chicken" caesar salad. They use Kraft grated parmesan cheese (you know, the stuff in the green (or white) container with the red lid). Everyone knows you are supposed to use shredded parmesan on a caesar salad. They use processed bacon bits (bacon isn't even part of a traditional caesar salad). And they couldn't even be bothered to toss the salad so that the dressing coated everything, not just a little drizzle on the top.
I thought a salad would be safe because they have to be made from scratch, but I was wrong (I have heard from others in the area who have visited that the bread for the sandwiches always tastes stale).