I had a pretty good experience at this place. Food was great but service was just ok. I had to ask 3x's for ranch dressing for my son whose food got cold by the time he finally got the ranch and was antsy waiting so long. Desserts were delicious too! All in all, it was a pleasant experience.