My family and I had a terrible experience here. We arrived around 6:30 and waited for about 30 minutes. Although our server was very nice, she had no sense of urgency whatsoever. I'm not sure if it was because they were understaffed or what but our entire order was such a long lead time. From the time we sat down and got our food it had to have been about 45 minutes. When we got our dinner it was luke warm as if it was sitting in the kitchen for awhile before it even got to us. In total we were here for about 2 1/2 hrs and we probably only spent about 30 minutes eating. Definitely wouldn't recommend coming here again.