First time here. Took me a while to find parking so right out of the gate, I was behind the ball. When we sat down, the guy seemed good and attentive. That was wrong. I ordered specifically because I do NOT like onions. So I said, no onions. Guess what? My sandwich arrived with onions. I was not in the mood to give feedback since I was out with family and wanted to stay cool. I put them to the side of the plate in the hope that he would realize and at minimum APOLOGIZE for screwing up my order. Guess what? That didn't happen, he acted like it was all good. It is not and unfortunately, I will now tip accordingly. Oh and to add to my experience, I ordered a glass of water when the food arrived (from another server) and never got it. Same deal, the guy forgot or whatever but that's just bad. Now my bill is here at was it worth the money? Definitely no. So he can hate me if he wants but I tip based on service and their service was poor at best. The food would've been better if the right ingredients would've been used. Long story short, probably will not be coming here anytime soon and if I do, will call the manager if they sit me with them again.