I read the past reviews and decided last night to try. The chicken was okay. The ribs were disappointing. I'm use to fall off the bone ribs. Maybe I'm spoiled to outrageous baby back ribs but the people who raved on the other reviews about the ribs must have bumped their heads or I went on a off night. I'll try them one more time and try pulled pork next time. I gave three stars for service and cleanliness