We had an absolutely horrible experience here celebrating my grandfathers 75th birthday with 4 generations last week.
We have been patrons here for several years and even had our rehearsal dinner here (to the tune of $5K). The service has never been phenomenal but the atmosphere is great for families and the food is pretty good.
Back to last week, with six we made a reservation for 530 and the restaurant was pretty dead. We ordered appetizers and entrees and it almost came out too fast, and the two courses overlapped. Our drinks were never refilled. Then we waited approximately an hour to get our check. We paid by credit card and when it came time to sign and tip, our debit card was nowhere to be found. We tore the table apart looking for it and then politely asked our server (Breanne?) to check in the back to see if she might've left it near the register by mistake. She assured us she didn't and says she put it in the left pocket of our bill and that we must've lost it. Taking her word for it, we tore apart the table again and even asked nearby tables to to look under theirs as well.
45 minutes later we never saw our server after again and since we were pretty sure we never got the card back, we asked if a manager could help. The manager, Marie assured us again that they didn't have our card, but a few minutes later she came from the back with it and basically handed it to us and said "bye". In my experience in the restaurant industry, a saga like this that is the restaurants fault absolutely warrants a comp of the check. However I had to ask if there was any way they could compensate for the trouble they caused. Marie shrugged and comped an entree but we still paid a ton for this horrible experience and the server still got the full tip.
This experience sadly ruined the night even when they had at least 2 chances to make it right. I wish there was a way we could re do my grandfathers 75th birthday but he left the next day to his home state.