Tonight I was super hungry and wanted a well cooked meal, I live close and decided this was the place to go. I didn't know I would be disappointed. I walked in and was seated immediately with my 4 other family members! Our server, Kyle, quickly took our drink orders which was nice. Two parties are then seated on Kyle's side, one party with 3 people and another with 6. Kyle then takes our order perfectly . My mom orders a margarita. So far, so good. We had a long wait for our food and the party of 3 people had got so tired of waiting, they left. He didn't get to introduce himself or get their drink orders! After a long wait, we finally got our food! But one thing was missing... my moms margarita. He "forgot" about it. The food was worth waiting for! It was delicious! When ready to leave, I asked for my check. I hand him cash. He came back and handed me a bag for my boxes but had not given me back my change. Maybe he "forgot"... The change was well over 25% and was not well deserved. I understand if someone says "keep the change" but I did not and was expecting to leave the right deserved tip. Overall, the food is delicious but the service was terrible!!!