After being seated we waited close to 15 minutes to be greated by our server Michael. He immediately asked for our drink order. He then stood there and,asked for our food order. The restaurant was not busy with many open tables. Michael was not very attentive to us as we still waited for drinks that came with our meals. He was missing one drink and promised to get it. The food was look warm at best. A kids meal hamburger wad so overcook the hr couldn't eat it. Michael said he would replace it. We still didn't get the missing drink. The replacement hamburger was no better than the original. We asked again for the missing beverage. Michael's answer was sorry but it's so busy and it's the time of the day. What does 2:30 on Wednesday have to do with poor service. He said he would replace the cols hash brown casserole. The replacement was burned. Michael's one of the worst servers and doesn't seen to care or enjoy his job. We've eaten in many Cracker Barrel's and this is by far the worse. Doubt we'll be back.