The server was nice but the service was very slow and disorganized . She really seemed to be overworked and exhausted. At the end of our meal she actually apologized and explained how she had been there way longer than she should have been. I ate there with my wife and three children. They brought the food out for four of us but then forgot about my sons meal. When she finally came back about 10 minutes later we ask her about it and she acted completely confused as if she had no idea he did not get his food. Then about 10 minutes later his food showed up. Drink refills were tough to get. I ordered another beer through the tablet on the table and it never came until I ask for it. Food was fine. The server did give is my sons meal for free but made it very clear that she had to pay for it out of her own paycheck. I told her that was not necessary but she did it anyway.