03/07/2026
At Granny’s Kitchen in the little mountain town of Cherokee, North Carolina, it’s common to see folks waiting outside the door for a big Southern buffet that feels just like Sunday dinner at grandma’s house. People come here hungry and leave full.
In the morning, the buffet is loaded with hot biscuits, thick sausage gravy, country ham, fluffy pancakes fresh off the griddle, eggs, and all the good breakfast favorites that start the day right. By lunch, the tables are filled with classic home cooking like crispy fried chicken, slow-cooked pot roast, and hearty meatloaf. The sides are just as good, with creamy mac and cheese, collard greens, mashed potatoes, and other down-home dishes that taste like they came straight from a family kitchen.
When dessert comes out, grab it quick. Banana pudding, warm fruit cobblers, and homemade pies don’t last long. The dining room is simple, cozy, and full of the smell of fresh cooking and the sound of people enjoying a big meal together. It’s the kind of place where you slow down, go back for seconds, and leave feeling happy and stuffed.