We had a large group and expected to have a wait but not as long as it took. We were told it would be about a twenty minute wait which was ok. After forty five minutes we were wondering if we were going to get a table. Many people with two to four people came in and tables were empty but needed cleaned and they had to wait as long as we did. There was no reason for them to wait as long as they did. The waitress did a good job of trying to keep everyone satisfied but had more areas to cover than she could handle. She said they had employees not show up or call. We got our order and the food, as usual was very good. Even with the short staff, they seemed unorganized. This will not keep us from returning. I just felt things could have been handled better.