We were attending a track meet at St. John's and looked on Trip Advisor for a place to eat afterwards and Kay's Kitchen did not disappoint! It is a nice hometown type diner/restaurant with friendly service and good food. I gave it a 4 because the floor was literally covered with food and right behind us was a cart filled with unappetizing dirty dishes. We did the buffet which was OK. I would not get it again but it was good to try it. It had broasted chicken which I couldn't pass up but the gravy looked like glue and not many healthy choices on the salad bar. My husband got the buffet as well and took the ribs which he liked and we both loved the chicken. BUT - what impressed us so much was the food that was carried by our table - the burgers and the breakfast that they serve all day looked AMAZING. So we passed the info on to our son who would be back up that way the next day and he brought his team in after the meet and they all had burgers and tater tots and homemade pie. They said the burgers were incredible and the pie was so good. My son loves french silk pie and said it was better than a certain restaurant chain in MN known for their pies. We will for sure be back - might even make the trip up there just for lunch some lazy day - and will get a burger or a breakfast. Our waitress was very nice and friendly and lots of locals were there. It is a good spot, right on a good corner in town for a good diner.