7 Florida Southern Cafeterias That Taste Like Grandma’s Sunday Cooking
One Panhandle buffet sets out three different kinds of lima beans. Three. I didn’t know lima beans had that much range, and now I can’t stop thinking about it.
That kind of devotion to vegetables tells you a lot. Another spot on this list serves carrot souffle and lemon icebox pie, the kind of dishes that once lived only on church potluck tables.
Florida gets plenty of attention for seafood shacks and fancy brunch. But tray-and-line cafeterias quietly keep the old Sunday dinner alive, with pot roast, hoecakes, candied yams, and banana pudding waiting under the glass.
I love that these places still exist. Grab a tray, pick your sides, and ask yourself one tough question. How many kinds of greens can one plate really hold?
1. Piccadilly
Carrot souffle is the kind of side dish that makes grown adults go back for a second scoop. At this Hollywood cafeteria, it sits right on the line next to cornbread and roast beef.
Piccadilly is a Southern cafeteria chain built around American comfort classics. The setting is simple and family-friendly, so nobody expects you to dress up for your liver and onions.
Speaking of liver and onions, yes, they’re on the menu. That dish alone could start a family debate at any Sunday table.
If organ meats aren’t your thing, you have options. Fried shrimp and a large chopped steak meal give you hearty choices that still feel like old-school home cooking.
The cafeteria format is the real charm here. You slide your tray along, point at what looks good, and build your own plate like a kid at Grandma’s buffet.
Save room for dessert, because the sweets are serious. Red velvet cake and lemon icebox pie both show up on the menu highlights.
Lemon icebox pie deserves a special shout-out. It’s a chilled, tangy classic that fits South Florida heat better than almost any dessert out there.
Timing matters if you want a calmer meal. Sunday afternoon tends to be the busiest stretch, which makes sense for a place serving Sunday-dinner food.
Doors open at 11 in the morning seven days a week. Lunch and an early dinner both work, with closing time at 8 in the evening.
You can dine in, grab takeout, or get delivery when the couch is calling your name. Parking is easy, too, with a lot right there on Hollywood Boulevard.
This location sits along a busy stretch of Broward County. It’s a handy stop when you want comfort food without a long drive across Florida.
Address: 4500 Hollywood Blvd, Hollywood, FL 33021
2. Soul Food Bistro
Slow braised oxtails have a fan club, and this Jacksonville kitchen is a big reason why. They headline a menu packed with soul food that tastes like it took all day.
Soul Food Bistro runs cafeteria-style, so you choose your meal right at the counter. Portions are generous, which is good news for anyone who skipped breakfast.
The sides could easily steal the show. Southern style collard greens, cheesy mac and cheese, candied yams, and buttered cornbread all hold their own.
Fried chicken is another strong pick, including dark meat for folks who know where the flavor lives. Smothered pork chops and herb chicken round out the comfort lineup.
Craving something from the water? The fried fish and shrimp plate brings a little coastal Florida flavor to the soul food table.
Now, about dessert. German chocolate cake, lemon cake, key lime cake, and sweet potato pie make choosing just one feel like a pop quiz.
Key lime cake is a fun twist on a Florida favorite. It’s sweet, citrusy, and just right after a heavy plate of oxtails.
Plan your visit around the schedule, because Mondays are closed. Tuesday through Sunday, the doors open at 10:30 in the morning.
Closing times shift a bit by day. Wednesday wraps up at 6, while weekends close at 7 and Tuesday, Thursday, and Friday run until 8.
Weekends get busy, especially on Saturday and Sunday afternoons. There’s usually a wait, and reservations aren’t taken, so patience helps.
Families will feel right at home with high chairs and a kids’ menu. Bigger groups can also look into catering or the private dining room.
Address: 5310 Lenox Ave Ste 1, Jacksonville, FL 32205
3. Fred’s Market Restaurant
Plant City is famous for strawberries, but breakfast here starts at 6 in the morning, long before most berry pickers clock in. That early start is just one perk.
Fred’s Market Restaurant is a family-run buffet serving homestyle Southern food. The setup feels like a big holiday spread, only nobody asks you to wash dishes afterward.
Morning brings a breakfast buffet plus a blue plate breakfast option. It’s a solid way to fuel up before exploring this agricultural corner of Central Florida.
Later in the day, the main buffet takes over. Fried chicken, mashed potatoes, and green tomatoes give you that classic Southern lineup.
Seafood fans get choices, too. You’ll find both fried and baked fish, so you can go crispy or keep it a little lighter.
A full salad bar sits alongside the hot food. Soups add another layer, which is nice on the rare chilly Florida evening.
Here’s the part dessert lovers need. Sweets get their own separate dessert bar, so your pie never has to fight the gravy for space.
All you can eat means you can pace yourself. Start with salad, move to the main course, and circle back once you’ve made a dessert game plan.
Expect crowds on weekends, since Saturday and Sunday run busy from morning to evening. Friday nights draw a crowd as well.
Hours are generous, running until 8:30 at night all week. Sunday starts a little later at 8 in the morning.
Reservations aren’t accepted, but parking is usually plentiful. Takeout is available if you’d rather enjoy your fried chicken at home.
Address: 1401 W Dr Martin Luther King Jr Blvd, Plant City, FL 33563
4. Kacey’s Buffet
Sweet tea that keeps on coming is a pretty strong opening argument. Kacey’s Buffet in Tallahassee pairs it with a rotating spread of Southern favorites.
The room is bright and basic, with no fuss in sight. Your attention belongs on the food anyway, and the buffet makes that easy.
Fried chicken and meatloaf lead the lineup. Both are classic Sunday dinner dishes, the kind that once anchored a family table after church.
Because the spread rotates, your plate may look a little different from visit to visit. That keeps things interesting for anyone who stops by often.
Vegetables get real respect here. Collard greens and green beans both appear among the menu highlights, and there’s a salad bar if you want something crunchy.
Want a simpler order? The fried chicken mixed with four sides lets you build a meal without wandering the buffet five times.
Of course, all you can eat is on the table if you’re feeling ambitious. Go slow, because the second plate always sneaks up on you.
The place sits on North Monroe Street, a major commercial road in Florida’s capital city. It’s easy to find whether you live nearby or you’re just passing through.
Hours run from 11 in the morning to 8 at night, Monday through Saturday. Sunday closes earlier, at 4 in the afternoon.
Sunday afternoon is also the busiest time, so arrive early if you want first pick. Weekdays tend to be much quieter.
Families will find high chairs for little ones. Larger groups can ask about the private dining room for a bigger gathering.
Address: 2545 N Monroe St, Tallahassee, FL 32303
5. Savannah’s Country Buffet
Mullet on a buffet line is a true North Florida signature. In Crawfordville, it shares space with grits, fried chicken, and snow crab legs.
Savannah’s Country Buffet offers all-you-can-eat breakfast and homestyle Southern fare. The vibe is down-to-earth, casual, and comfortable, which suits a small county seat like this one.
Breakfast kicks off at 6 in the morning daily. Grits are on the menu, so you can start the day the way plenty of Southern grandmas intended.
Lunch brings out the heavy hitters. Breaded pork chops with gravy and butter beans over rice could pass for a family reunion plate.
Fried chicken shows up too, naturally. No proper country buffet would dare skip it.
Friday and Saturday stretch later, running until 9 at night. That’s when the seafood buffet with Southern flair takes center stage.
Snow crab legs and mullet make those evenings feel special. It’s a fun reminder that Wakulla County sits close to the Gulf coast.
Prefer to order off the menu? That’s an option, so you’re not locked into the buffet if you want something specific.
Banana pudding with Nilla wafers is the dessert to watch for. Layered, creamy, and old-fashioned, it tastes like a church supper classic.
Plan around the shorter hours on other days. Monday through Thursday and Sunday, the doors close at 2:30 in the afternoon.
Sunday mornings get busy, along with Friday and Saturday evenings. Outdoor seating is available, and there’s a salad bar for lighter appetites.
Address: 968 Woodville Hwy, Crawfordville, FL 32327
6. Ole Times Country Buffet
Wood paneling and fried catfish make a match that feels straight out of a country kitchen. Ole Times Country Buffet in Lake City leans right into that charm.
All-you-can-eat catfish is the star attraction. Fried fish sits among a spread so big you may need a strategy before grabbing a plate.
The vegetable lineup reads like a farmhouse garden. Greens, peas, beans, cabbage, corn, okra, and potatoes all make appearances.
Rice and tomato gravy is a pairing worth knowing. It’s a true Southern comfort combination you won’t spot on many menus anymore.
Meat lovers have plenty to work with as well. Meatloaf, ribs, sausage, and a smoked leg quarter meal keep things hearty.
Shrimp and crawfish add a little bayou spirit to the buffet. Yeast rolls sit ready to mop up any gravy left on your plate.
Don’t skip the sweets section. The dessert bar is well-stocked, and banana pudding is one of its headliners.
Potato salad and mac and cheese cover the cookout classics. A salad bar gives you a fresh, crunchy break between rounds.
Lake City sits at a busy crossroads in North Florida. That makes this an easy stop off US-90 if you’re driving through Columbia County.
Doors open at 10:30 in the morning daily. Closing time is 8 at night most days, and 9 on Friday and Saturday.
Weekends bring the biggest crowds, especially Sunday afternoon. Families get high chairs and changing tables, and dogs are allowed inside too.
Address: 2469 US-90, Lake City, FL 32055
7. Granny Cantrell’s
Hoecakes and pot roast on the same buffet line? Granny Cantrell’s in Panama City clearly takes its grandmother theme seriously.
This all-you-can-eat spot serves straightforward Southern comfort classics. The name promises Granny’s cooking, and the menu backs it up.
Vegetables are a big deal here. You may spot three different kinds of lima beans, plus collard greens and turnip greens, which is a bean lover’s dream.
Fried chicken and country fried steak hold down the main course. Pork chops and pulled pork give you even more reasons to grab a second plate.
Homemade macaroni and cheese is another strong reason to visit. It’s the side dish everyone fights over at holiday dinners.
Breakfast starts at 6 in the morning, Monday through Saturday. Hash browns are among the morning favorites, perfect before a day on the Gulf.
Hours run all the way to 8:30 at night. You can stop in for breakfast, lunch, or dinner without changing your plans much.
Desserts deserve their own lap. Banana pudding, carrot cake, and chocolate cake slices make the final decision delightfully hard.
Remember that Sundays are closed. Weekday afternoons tend to be the busiest time, so a mid-morning visit may be calmer.
The location sits along a central strip in Bay County on the Florida Panhandle. It’s handy for locals and beach visitors alike.
Need your meal to go? Curbside pickup, takeout, and delivery are all available, so Granny’s cooking can come home with you.
Address: 103 W 23rd St, Panama City, FL 32405







