We ate here today for lunch and service was horrible! We were seated promptly and it took almost five minutes for our server to come over and greet us. She took our order since we had long enough to look over the menu in her absence.  Before our food came, she informed us it would only be a few more minutes which was nice. Our food came and our waitress came right after and asked us if everything looked ok. That was the last time we saw her until it was time for the check. We came here with a kids eat free coupon and our check was wrong so she had to go fix it. She came back and apologized and told us it was so busy because of the coupon. That's funny because there were several open tables near us. I don't blame the waitress though, is one falls on management and not having enough staff to accommodate more people during busy times or when a coupon is put out. I don't understand why it is so hard to get decent service in restaurants. We are not high maintenance at all, but expect our drink glasses to never go empty, is that too much to ask? I shouldn't have to flag down a hostess or another server to refill my drink or ask for more napkins.