So we have been here 2 times already. The first time we had a friend come visit us from out of town and we stopped by for some lunch. During that visit we found the staff to be friendly, the food came out quick and it was delicious. On our second visit we took our sons out for their birthday's for dinner and we had to wait over 45 minutes for an appetizer to come out and then another 20 minutes for our dinners to show up. The food was good, not as good as the first time but that is the only thing that would bring us back again. The wait staff was pretty much non-existent during our 2nd visit. The hostess had to take us to 3 different tables before she found one that was supposed to be vacant. They seemed to be totally disorganized on the 2nd visit. Hopefully the service improves as they have a good food selection and it is good.