Terrible service. Our server was Janene. It took 20 minutes(not so bad) to sit since the upstairs was closed. Was told a table was ours for another waitress to tell another group they could have it. Once we were seated it took 10 minutes for our waitress to greet us. 20 minutes to get our drinks. By the time she got back with our drinks we were ready to order and made it clear when she asked. She walked away. Took 40 minutes for 2 appetizers. Another 30 for our meals. Forgot one of my children's meals. Our drinks were constantly empty since we were waiting so long. They were filled maybe 3 times in little over 2 hours. Every time she would pick a plate up or bring refills she was walking away before we could tell her we needed something. Finally it was time for the checks. It took another 20 minutes just to get cashed out.