Over the years, we have been happy with BJ. However today, we had the worst experience ever. My water glass still have food stain upon delivery. We order a stake medium rare, it came out well done. Request to be returned, the waiter didn't even apologize. All he said was "Do you still want the stake?" Really nasty attitude! The Ziti was way too salty. The salad tasted it was left over from last night. The salad was soggy. It's a competitive market in this town, the unprofessionalism of the staff plus the cleanliness just doesn't work for me.