Visited today at 2pm, the were not very busy, and we had approximately a 15 minute wait. We noticed when we sat down that they only had two servers in the main dining area. I typically give servers a break knowing that they are short staffed. It took over 10 minutes before they asked for our drink order and we ordered our food at the same time knowing she would not make it back soon. But once other tables started to receive their food before us, and then our food was delivered cold and incorrect I was fed up. Then when we asked for the check it took another 15 to 20 minutes before we received it. When we received our food there were only 5 other tables that were eating. The hostesses were not helping to clear tables or get drinks. This should be a team effort when you know you are short staffed. We spent 2 hours here mostly waiting.