These 9 Florida Restaurants Are Keeping Nearly Forgotten Southern Recipes Alive
One Florida dining room serves venison and quail between shelves of books and old taxidermy. Another smokes mullet over red oak wood, the way it has for more than 70 years.
I love that these dishes still exist at all. Frog legs, swamp cabbage, tomato gravy, and pea pickin’ cake used to be everyday food for Cracker families. Now most menus skip them completely.
The kitchens on this list did not get that memo. They fry chicken livers, bake yeast rolls, and stir datil pepper heat into seafood like grandma is watching. Some sit on quiet country roads, and others hide near rivers and marshes.
Each one feels like a little time machine with a fryer. I can’t think of a tastier way to learn history. So which forgotten recipe would you order first?
1. The Yearling Restaurant
Few restaurants can serve you venison, quail, and gator under the same roof. The Yearling does it while surrounded by books, curiosities, and taxidermy.
Out here in rural Hawthorne, the setting feels like a page from Old Florida. The dining room leans historic and homey, with a fireplace adding to the country charm.
Catfish is a big deal on this menu. You can get it fried or blackened, and the filets come in generous sizes.
Feeling brave? Frog legs and gator are both on the lineup. The gator comes tender, with a honey mustard dipping sauce on the side.
Game dishes tell the real story here. Quail and venison were once common on Cracker tables, and you rarely see them now.
A seafood combination gives indecisive eaters a solid option. Save room too, because dessert gets plenty of love.
Live blues music adds a soundtrack to your supper. It pairs nicely with the old-timey mood of the place.
Families fit right in, with a kids’ menu and high chairs ready. Live animals and a library make the visit feel like a mini adventure.
Plan ahead, because the doors stay closed Monday through Wednesday. Friday and Saturday evenings get busy, so a reservation is a smart move.
Thursday evenings tend to be calmer if you like a quieter meal. Either way, you get a true taste of backwoods Florida cooking.
Address: 14531 Co Rd 325, Hawthorne, FL 32640
2. Florida Cracker Kitchen
Tomato gravy is the kind of recipe that lives in old family notebooks. In Brooksville, it lands on your plate with shrimp and grits.
Florida Cracker Kitchen keeps the morning classics front and center. The rustic, down-home dining room comes with a small bar and a gift shop too.
Biscuits and gravy are a must for first-timers. The gravy gets serious praise, and the tomato version deserves its own fan club.
Chicken and waffles show up for anyone craving sweet and savory together. Crab cakes and coconut shrimp round out the seafood side of things.
Got a sweet tooth? Homemade cinnamon rolls are waiting. They make a strong case for skipping the diet until tomorrow.
Vegetarians aren’t left out either. A full vegetarian menu means the whole table can find something tasty.
Timing matters here, so set your alarm. The kitchen opens at 7 AM Tuesday through Sunday and wraps up by 2:30 PM.
Weekends bring the biggest crowds, especially Saturday and Sunday mornings. Reservations aren’t accepted, so expect a wait and bring patience.
Outdoor seating gives you a breezy option on nice days. Dogs are welcome outside, which makes it handy for pet owners.
Brooksville sits in historic inland Hernando County, far from the beach crowds. It’s a fitting home for food that celebrates Florida’s Cracker roots.
Address: 966 E Jefferson St, Brooksville, FL 34601
3. Lone Cabbage Fish Camp
Where else can you ride an airboat and then eat the local wildlife? Lone Cabbage Fish Camp sits right on the St. Johns River marshland near Cocoa.
The vibe is low-key and riverside. Country music and live tunes keep the mood easy while you watch for gators.
Speaking of gators, they star on the menu too. Gator bites and a gator entree are popular picks for curious eaters.
Frog legs carry on another swampy Southern tradition. You’ll also spot swamp cabbage, a true old-school Florida dish made from the heart of the cabbage palm.
Giant hush puppies and creamy coleslaw come along for the ride. Fries, fried clams, and spicy bayou shrimp offer more options.
Not into adventurous eating? Burgers, wings, chicken tenders, and fish tacos are ready to keep you happy.
Here’s a smart tip. Book an airboat ride first, then grab lunch while the wind settles from your hair.
Sunday afternoons tend to be the busiest time. Reservations aren’t accepted, so arriving early helps on weekends.
Dogs are allowed, and kids get their own menu. That makes this a solid stop for the whole family, four-legged members included.
Hours run seven days a week starting at 10 AM. Friday and Saturday stretch to 10 PM for late riverside dinners.
Address: 8199 W King St, Cocoa, FL 32926
4. Aunt Kates
Oak trees grow right through the back porch at Aunt Kates. When evening rolls in, those branches twinkle with lights.
This St. Augustine spot sits along the intracoastal marsh, and the water views are a big part of the charm. A waterside patio lets you soak in the scenery while you eat.
Comfort food rooted in coastal tradition fills the menu. It feels about as close to grandma’s cooking as St. Augustine gets.
Start with smoked fish dip, a Florida coast classic. Fried alligator tail brings a taste of old swamp country to the table.
Shrimp is another favorite worth ordering. The eclectic menu gives you plenty of ways to explore local seafood.
Families will feel right at home. High chairs and a kids’ menu are available, and dogs are welcome too.
Live music adds a relaxed soundtrack on certain nights. Pair that with the marsh breeze, and dinner turns into a mini getaway.
Open daily from 11 AM to 9 PM, it’s easy to fit into your plans. Brunch, lunch, and dinner are all options.
Friday evenings and Saturday afternoons draw the biggest crowds. Weekday afternoons are usually calmer if you want a quieter table.
A private dining room works well for group gatherings. It’s a lovely choice for birthdays or family reunions.
Address: 612 Euclid Ave, St. Augustine, FL 32084
5. O’Steen’s Restaurant
Leave the credit card in your pocket, because O’Steen’s only takes cash. Trust us, the fried shrimp is worth a trip to the ATM.
This small St. Augustine favorite sits just across the bridge on Anastasia Boulevard. The setting feels casual, historic, and very small-town.
Fried shrimp is the headliner. It comes lightly breaded and perfectly seasoned, with hush puppies and fries on the side.
Look for cocktail sauce served in a swing-top bottle right on the table. It’s a quirky detail you won’t forget.
Northeast Florida’s Minorcan heritage shows up here too. The datil pepper, a local hot pepper, gives the area’s famous clam chowder its kick.
Oysters, fish, and crab cakes broaden your choices. Desserts also earn their spot, so leave a little room.
Timing is everything here. The restaurant closes Sunday and Monday and opens 11 AM to 8:30 PM the rest of the week.
Friday and Saturday afternoons into evening get crowded. Since reservations aren’t accepted, a wait is common.
Weekday mornings right at opening tend to be quieter. That’s your best shot at grabbing a seat fast.
Takeout is available if you’d rather picnic near the water. Either way, you’re tasting a slice of coastal Florida tradition.
Address: 205 Anastasia Blvd, St. Augustine, FL 32080
6. Ted Peters Famous Smoked Fish
Red oak smoke has been drifting over this corner of St. Pete for more than 70 years. Ted Peters still smokes fish the old-fashioned way.
Fish cooks for four to six hours over red oak wood native to Florida. That slow process gives the fish its deep, smoky flavor.
Mullet is the classic choice and a true Florida heritage fish. Salmon, mahi-mahi, and mackerel also come out of the smoker.
Dinner plates arrive with sides like German potato salad and coleslaw. The fish spread is another popular pick for snacking.
Sandwiches are on the menu if you want something handheld. It’s an easy lunch before a beach afternoon.
The setting is casual and outdoorsy. Outdoor seating lets you enjoy the Florida air while you eat.
Bring cash, because it’s cash only. Plan your visit carefully too, since the doors close Monday and Tuesday.
Hours run 11:30 AM to 7:30 PM Wednesday through Sunday. Afternoons on weekends and Wednesdays tend to be busiest.
Reservations aren’t accepted, so arrive with a little flexibility. Families and groups fit in easily here.
It’s a great stop on the way to or from St. Pete Beach. Your car might smell smoky afterward, but that’s a souvenir.
Address: 1350 Pasadena Ave S, St. Petersburg, FL 33707
7. Florida Cracker Lunch On Limoges
Squash casserole rarely gets the spotlight anymore. In downtown Dade City, it shares the table with pecan crusted grouper.
Florida Cracker Lunch On Limoges blends rustic charm with a seasonal menu. An open kitchen lets you see your food come together.
Pecan crusted grouper is a signature dish worth trying. Pecan chicken offers a similar crunch for anyone skipping seafood.
Low country shrimp and grits brings classic coastal comfort inland. Roasted potatoes and squash casserole keep the sides firmly Southern.
Desserts reach an impressive level here. Peach cake and strawberry cake both earn attention, and homemade mini muffins make a sweet surprise.
Breakfast and brunch run on weekends. Saturday and Sunday open at 8 AM for early risers.
Weekday hours begin at 10:30 AM from Wednesday through Friday. The restaurant stays closed on Monday and Tuesday.
Weekend mornings into afternoons get the busiest. Wednesday and Thursday tend to be calmer for a relaxed meal.
Tea fans should take note of the great tea selection. Coffee drinkers are well covered too.
Free Wi-Fi makes it handy for a working lunch. A full vegetarian menu means everyone at your table has choices.
Historic downtown Dade City makes a pleasant place to stroll afterward. Shops and old buildings give you a reason to linger.
Address: 14139 7th St, Dade City, FL 33525
8. Farmer’s Market Restaurant
Pea pickin’ cake sounds like something from a church cookbook. At Farmer’s Market Restaurant, it’s a regular part of the menu.
This Fort Myers spot has served Southern comfort food since 1952. Ingredients come from the nearby farmer’s market, so dishes lean fresh and seasonal.
The menu carries items you won’t see in many places anymore. Fried green tomatoes are a perfect example of that old-school spirit.
Fried chicken, mac and cheese, and fried pork chops cover the classics. Pulled pork sandwiches add a hearty lunch option.
Bread lovers, rejoice. Yeast rolls and corn muffins come with meals and make it hard to save room.
Breakfast starts at 7 AM Monday through Saturday. Buttermilk pancakes make a strong case for an early alarm.
Potato salad is another homemade highlight. Organic dishes also appear on the menu for lighter appetites.
Sunday hours are shorter, running from 11 AM to 4 PM. Afternoons that day tend to draw a crowd.
Weekday mornings and lunch hours also stay busy. Evenings are usually calmer if you want to skip the rush.
Reservations are accepted, which helps for larger groups. Delivery and takeout work well if you’d rather eat at home.
Address: 2736 Edison Ave, Fort Myers, FL 33916
9. Florida Cracker Cook Shack – BBQ Joint
Fried chicken livers are proof that Southern cooks never wasted a thing. Brooksville’s Cook Shack keeps that thrifty tradition crispy and flavorful.
Brisket is the signature here, and homemade cornbread rides along nicely. It’s a casual barbecue joint with Cracker roots.
Chicken livers might be the boldest order on the menu. They come crispy and well seasoned, a treat for adventurous eaters.
The hot chicken sandwich is another strong pick. It comes with hot sauce, coleslaw, and pickles for a tangy crunch.
Sides get just as much attention as the meats. Baked beans and smashed potato salad bring old-fashioned comfort.
Thirsty? Sweet tea and lemonade are both crowd favorites. They’re the perfect cool-down on a hot Florida day.
This is the third Florida Cracker spot on our list. If you’re touring Brooksville, you could visit two in one day.
Hours run 11 AM to 9 PM Tuesday through Saturday. Sunday closes earlier at 7 PM, and Monday stays closed.
Evenings on Wednesday, Friday, and Saturday get busy. Reservations aren’t accepted, so arrive early for a quick seat.
Outdoor seating and dog-friendly policies make it easy to bring your pup. Catering is also available for parties and events.
Address: 511 S Broad St, Brooksville, FL 34601









